diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2009-06-16 10:20:27 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2009-06-16 10:20:27 +0200 |
commit | 47f2d7ef7d4dbeea19a55f9d73ef826f9d06650f (patch) | |
tree | a84db8f0215526b9728f2f2b94214100e853a98c /networking/udhcp/dhcpd.h | |
parent | 1f363a086779152ab04067e81484b8bb69e4af72 (diff) | |
download | busybox-w32-47f2d7ef7d4dbeea19a55f9d73ef826f9d06650f.tar.gz busybox-w32-47f2d7ef7d4dbeea19a55f9d73ef826f9d06650f.tar.bz2 busybox-w32-47f2d7ef7d4dbeea19a55f9d73ef826f9d06650f.zip |
udhcpd: don't fail ARP check if returned MAC matches client's one
Also, do not unicast replies to yiaddr.
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'networking/udhcp/dhcpd.h')
-rw-r--r-- | networking/udhcp/dhcpd.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/networking/udhcp/dhcpd.h b/networking/udhcp/dhcpd.h index 9667c61e8..4b5fcc00f 100644 --- a/networking/udhcp/dhcpd.h +++ b/networking/udhcp/dhcpd.h | |||
@@ -99,7 +99,7 @@ struct dhcpOfferedAddr *add_lease( | |||
99 | int lease_expired(struct dhcpOfferedAddr *lease) FAST_FUNC; | 99 | int lease_expired(struct dhcpOfferedAddr *lease) FAST_FUNC; |
100 | struct dhcpOfferedAddr *find_lease_by_chaddr(const uint8_t *chaddr) FAST_FUNC; | 100 | struct dhcpOfferedAddr *find_lease_by_chaddr(const uint8_t *chaddr) FAST_FUNC; |
101 | struct dhcpOfferedAddr *find_lease_by_yiaddr(uint32_t yiaddr) FAST_FUNC; | 101 | struct dhcpOfferedAddr *find_lease_by_yiaddr(uint32_t yiaddr) FAST_FUNC; |
102 | uint32_t find_free_or_expired_address(void) FAST_FUNC; | 102 | uint32_t find_free_or_expired_address(const uint8_t *chaddr) FAST_FUNC; |
103 | 103 | ||
104 | 104 | ||
105 | /*** static_leases.h ***/ | 105 | /*** static_leases.h ***/ |