hush/networking
Hans Dedecker abe8f7515a dhcpc: Use client IP address as source address for DHCP renew/rebind messages
RFC2131 paragraph 4.1 states DHCP messages broadcast by a client prior to
that client obtaining its IP address must have the source IP address
field in the header set to 0.
Request messages transmitted in renewing and rebinding state need to use
the obtained IP address as source IP address in the header; this behavior
lines up with other implementations like ISC dhcp client.

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2016-03-03 02:05:53 +01:00
..
libiproute iproute: support "scope". Closes 8561 2015-12-30 17:32:51 +01:00
ssl_helper
ssl_helper-wolfssl ssl_helper: tweaks discovered while building 32-bit version 2015-10-07 02:00:11 +02:00
udhcp dhcpc: Use client IP address as source address for DHCP renew/rebind messages 2016-03-03 02:05:53 +01:00
arp.c Removes stray empty line from code 2015-07-13 03:25:46 +02:00
arping.c build system: -fno-builtin-printf 2015-10-07 22:42:45 +02:00
brctl.c libiproute: rename invarg(a,b) to invarg_1_to_2(a,b) 2015-10-14 13:21:01 +02:00
Config.src inetd: make FEATURE_INETD_RPC off by default 2015-10-25 20:10:46 +01:00
dnsd.c
ether-wake.c
ftpd.c ftpd: make DIR parameter work for non-root too: chdir to it instead of chroot 2015-10-13 13:49:53 +02:00
ftpgetput.c libbb: introduce kernel-style BUILD_BUG_ON() 2015-10-13 14:50:20 +02:00
hostname.c
httpd_indexcgi.c
httpd_post_upload.txt
httpd_ssi.c
httpd.c httpd: fix heap buffer overflow. Closes 8426 2015-10-23 11:49:04 +02:00
ifconfig.c
ifenslave.c join some common strings, -400 bytes 2015-10-08 11:24:44 +02:00
ifplugd.c ifplugd: discovered why it needed net/ethernet.h: just for ETH_ALEN 2015-10-07 02:02:56 +02:00
ifupdown.c ifupdown: allow duplicate interface definitions 2016-03-01 18:59:08 +01:00
inetd.c *: more BUILD_BUG_ON conversions 2015-10-13 17:17:34 +02:00
interface.c busybox: fix uninitialized memory when displaying IPv6 addresses 2016-02-01 02:20:25 +01:00
ip.c networking: add 'ip neigh' command 2015-10-14 12:53:47 +02:00
ipcalc.c ipcalc: fix trivial usage message 2015-08-15 21:15:27 +02:00
isrv_identd.c
isrv.c libbb: introduce kernel-style BUILD_BUG_ON() 2015-10-13 14:50:20 +02:00
isrv.h
Kbuild.src wget: make openssl/ssl_helper choice configurable 2015-10-07 01:39:40 +02:00
nameif.c
nbd-client.c *: more BUILD_BUG_ON conversions 2015-10-13 17:17:34 +02:00
nc_bloaty.c libbb: add setsockopt_foo helpers 2015-08-24 20:00:17 +02:00
nc.c
netstat.c typo fixes 2015-05-25 13:46:36 +02:00
nslookup.c
ntpd.c ntpd: print packet delay in clock update message 2016-02-24 01:22:45 +01:00
ping.c libbb: introduce kernel-style BUILD_BUG_ON() 2015-10-13 14:50:20 +02:00
pscan.c
route.c
slattach.c libiproute: rename invarg(a,b) to invarg_1_to_2(a,b) 2015-10-14 13:21:01 +02:00
tc.c libiproute: rename invarg(a,b) to invarg_1_to_2(a,b) 2015-10-14 13:21:01 +02:00
tcpudp_perhost.c
tcpudp_perhost.h
tcpudp.c
telnet.c *: more BUILD_BUG_ON conversions 2015-10-13 17:17:34 +02:00
telnetd.c libbb: add setsockopt_foo helpers 2015-08-24 20:00:17 +02:00
telnetd.ctrlSQ.patch
tftp.c libbb: introduce kernel-style BUILD_BUG_ON() 2015-10-13 14:50:20 +02:00
traceroute.c libbb: add setsockopt_foo helpers 2015-08-24 20:00:17 +02:00
tunctl.c
vconfig.c
wget.c wget: make Bartosz's "wget --passive-ftp -nd -t 3" work 2015-10-20 21:51:52 +02:00
whois.c
zcip.c zcip: ...ad suppress the warning 2015-10-24 19:15:44 +02:00