Stephen Hemminger
dea75bdfa5
[IPCONFIG]: The kernel gets no IP from some DHCP servers
...
From: Stephen Hemminger <shemminger@linux-foundation.org>
Based upon a patch by Marcel Wappler:
This patch fixes a DHCP issue of the kernel: some DHCP servers
(i.e. in the Linksys WRT54Gv5) are very strict about the contents
of the DHCPDISCOVER packet they receive from clients.
Table 5 in RFC2131 page 36 requests the fields 'ciaddr' and
'siaddr' MUST be set to '0'. These DHCP servers ignore Linux
kernel's DHCP discovery packets with these two fields set to
'255.255.255.255' (in contrast to popular DHCP clients, such as
'dhclient' or 'udhcpc'). This leads to a not booting system.
Signed-off-by: David S. Miller <davem@davemloft.net>
2008-03-04 17:03:49 -08:00
..
9p
net/9p/trans_virtio.c: kmalloc() enough memory
2008-02-19 16:25:30 -08:00
802
8021q
[8021Q]: Use proc_create() to setup ->proc_fops first
2008-02-28 14:14:58 -08:00
appletalk
[APPLETALK]: Use proc_create() to setup ->proc_fops first
2008-02-28 12:53:32 -08:00
atm
[ATM]: Use proc_create() to setup ->proc_fops first
2008-02-28 13:55:45 -08:00
ax25
[AX25] ax25_out: check skb for NULL in ax25_kick()
2008-02-17 22:31:19 -08:00
bluetooth
[BLUETOOTH]: l2cap info_timer delete fix in hci_conn_del
2008-03-03 12:18:55 -08:00
bridge
[NETFILTER]: fix ebtable targets return
2008-02-23 20:22:27 -08:00
can
[CAN]: Minor clean-ups
2008-02-07 18:05:04 -08:00
core
[NETPOLL]: Revert two bogus cleanups that broke netconsole.
2008-03-04 12:28:49 -08:00
dccp
[SOCK] proto: Add hashinfo member to struct proto
2008-02-03 04:28:52 -08:00
decnet
[DECNET] ROUTE: remove unecessary alignment
2008-02-07 23:29:57 -08:00
econet
ethernet
ieee80211
ipv4
[IPCONFIG]: The kernel gets no IP from some DHCP servers
2008-03-04 17:03:49 -08:00
ipv6
[ESP]: Add select on AUTHENC
2008-03-04 14:29:21 -08:00
ipx
[IPX]: Use proc_create() to setup ->proc_fops first
2008-02-28 14:06:14 -08:00
irda
[IRDA]: Use proc_create() to setup ->proc_fops first
2008-02-29 10:34:45 -08:00
iucv
iucv: fix build error on !SMP
2008-03-03 12:12:33 -08:00
key
[AF_KEY]: Fix oops by converting to proc_net_*().
2008-02-26 22:23:31 -08:00
lapb
llc
[LLC]: Use proc_create() to setup ->proc_fops first
2008-02-28 14:08:54 -08:00
mac80211
rc80211-pid: fix rate adjustment
2008-03-04 18:36:35 -05:00
netfilter
[NETFILTER]: xt_conntrack: fix IPv4 address comparison
2008-02-27 12:20:41 -08:00
netlabel
[NETLABEL]: Move some initialization code into __init section.
2008-02-17 22:33:57 -08:00
netlink
[GENETLINK]: Relax dances with genl_lock.
2008-02-12 22:16:33 -08:00
netrom
packet
rfkill
PM: Introduce PM_EVENT_HIBERNATE callback state
2008-02-23 10:40:04 -08:00
rose
rxrpc
net/rxrpc: Use BUG_ON
2008-02-17 18:42:03 -08:00
sched
[PKT_SCHED] ematch: Fix build warning.
2008-02-10 03:48:15 -08:00
sctp
[SCTP]: Use proc_create to setup de->proc_fops.
2008-02-29 11:24:45 -08:00
sunrpc
[SUNRPC]: Use proc_create() to setup ->proc_fops first
2008-02-28 14:00:59 -08:00
tipc
tipc: fix integer as NULL pointer sparse warnings in tipc
2008-02-24 18:38:31 -08:00
unix
Introduce path_put()
2008-02-14 21:13:33 -08:00
wanrouter
[WANROUTER]: Use proc_create() to setup ->proc_fops first
2008-02-28 14:15:56 -08:00
wireless
x25
[X25]: Use proc_create() to setup ->proc_fops first
2008-02-28 14:16:33 -08:00
xfrm
[XFRM]: Fix ordering issue in xfrm_dst_hash_transfer().
2008-02-17 23:29:30 -08:00
compat.c
Kconfig
namespaces: mark NET_NS with "depends on NAMESPACES"
2008-02-08 09:22:23 -08:00
Makefile
nonet.c
socket.c
[NET]: Make sure sockets implement splice_read
2008-02-15 02:35:45 -08:00
sysctl_net.c
TUNABLE