]> err.no Git - linux-2.6/commit
[IPX]: Another nonlinear receive fix
authorStephen Hemminger <shemminger@osdl.org>
Tue, 8 Aug 2006 23:48:51 +0000 (16:48 -0700)
committerDavid S. Miller <davem@davemloft.net>
Tue, 8 Aug 2006 23:48:51 +0000 (16:48 -0700)
commit7b1ba8de569460894efa892457af7a37c0d574f9
tree8739f17110b12aedf5f3067c3dba1f3350727f7a
parent70f8e78e150425b01c1099087ad3decacf7e4ccf
[IPX]: Another nonlinear receive fix

Need to check some more cases in IPX receive.  If the skb is purely
fragments, the IPX header needs to be extracted. The function
pskb_may_pull() may in theory invalidate all the pointers in the skb,
so references to ipx header must be refreshed.

Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipx/af_ipx.c