Преглед изворни кода

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>
Sebastian Andrzej Siewior пре 15 година
родитељ
комит
70777d0346
1 измењених фајлова са 2 додато и 1 уклоњено
  1. 2 1
      net/core/dev.c

+ 2 - 1
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())
 				if (net_ratelimit())
 					printk(KERN_CRIT "protocol %04x is "
 					printk(KERN_CRIT "protocol %04x is "
 					       "buggy, dev %s\n",
 					       "buggy, dev %s\n",
-					       skb2->protocol, dev->name);
+					       ntohs(skb2->protocol),
+					       dev->name);
 				skb_reset_network_header(skb2);
 				skb_reset_network_header(skb2);
 			}
 			}