aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorSebastian Andrzej Siewior <bigeasy@linutronix.de>2010-06-30 10:39:19 -0700
committerDavid S. Miller <davem@davemloft.net>2010-06-30 10:39:19 -0700
commit70777d03466e7a8a41b0d34677454c92f4e93d89 (patch)
tree81c33a8146d2e4ba2caee749d31fccea91073390 /net
parentipv6: Use interface max_desync_factor instead of static default (diff)
downloadlinux-dev-70777d03466e7a8a41b0d34677454c92f4e93d89.tar.xz
linux-dev-70777d03466e7a8a41b0d34677454c92f4e93d89.zip
net/core: use ntohs for skb->protocol
This is only noticed by people that are not doing everything correct in the first place. Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net')
-rw-r--r--net/core/dev.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/net/core/dev.c b/net/core/dev.c
index 7f390b52caab..e85cc5fa3c4e 100644
--- a/net/core/dev.c
+++ b/net/core/dev.c
@@ -1537,7 +1537,8 @@ static void dev_queue_xmit_nit(struct sk_buff *skb, struct net_device *dev)
if (net_ratelimit())
printk(KERN_CRIT "protocol %04x is "
"buggy, dev %s\n",
- skb2->protocol, dev->name);
+ ntohs(skb2->protocol),
+ dev->name);
skb_reset_network_header(skb2);
}