mirror of https://gitee.com/openkylin/linux.git
[IPV4] ipconfig: fix RARP ic_servaddr breakage
memcpy 4 bytes to address of auto unsigned long variable followed by comparison with u32 is a bloody bad idea. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
7059abedd2
commit
82571026b9
|
@ -420,7 +420,7 @@ ic_rarp_recv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt
|
|||
{
|
||||
struct arphdr *rarp;
|
||||
unsigned char *rarp_ptr;
|
||||
unsigned long sip, tip;
|
||||
u32 sip, tip;
|
||||
unsigned char *sha, *tha; /* s for "source", t for "target" */
|
||||
struct ic_device *d;
|
||||
|
||||
|
|
Loading…
Reference in New Issue