diff options
| author | Roy Marples <roy@marples.name> | 2008-04-20 19:02:19 +0000 |
|---|---|---|
| committer | Roy Marples <roy@marples.name> | 2008-04-20 19:02:19 +0000 |
| commit | 35ff0dbb35b746c5594773ddc47516af440cdae7 (patch) | |
| tree | 144e8a4e9e870ef40546544b9ce65cdd13930474 /net.h | |
| parent | 7612d18ee2d823cbd61f156191c6b5d6cb41352f (diff) | |
| download | dhcpcd-35ff0dbb35b746c5594773ddc47516af440cdae7.tar.xz | |
We should send packets to a specific IP over the udp socket so we don't broadcast on layer 2 and unicast on layer 3, #64.
Diffstat (limited to 'net.h')
| -rw-r--r-- | net.h | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -166,8 +166,10 @@ int valid_udp_packet(uint8_t *); void setup_packet_filters(void); #endif int open_socket(struct interface *, int); -ssize_t send_packet(const struct interface *, int, +ssize_t send_packet(const struct interface *, struct in_addr, const uint8_t *, ssize_t); +ssize_t send_raw_packet(const struct interface *, int, + const uint8_t *, ssize_t); ssize_t get_packet(const struct interface *, uint8_t *, uint8_t *, ssize_t *, ssize_t *); |
