Commit acde4855 authored by YOSHIFUJI Hideaki's avatar YOSHIFUJI Hideaki Committed by David S. Miller

[NET] ATM: Use htons() where appropriate.

Signed-off-by: default avatarYOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent b93b7eeb
...@@ -375,11 +375,11 @@ packet_fails_filter(__be16 type, struct br2684_vcc *brvcc, struct sk_buff *skb) ...@@ -375,11 +375,11 @@ packet_fails_filter(__be16 type, struct br2684_vcc *brvcc, struct sk_buff *skb)
{ {
if (brvcc->filter.netmask == 0) if (brvcc->filter.netmask == 0)
return 0; /* no filter in place */ return 0; /* no filter in place */
if (type == __constant_htons(ETH_P_IP) && if (type == htons(ETH_P_IP) &&
(((struct iphdr *) (skb->data))->daddr & brvcc->filter. (((struct iphdr *) (skb->data))->daddr & brvcc->filter.
netmask) == brvcc->filter.prefix) netmask) == brvcc->filter.prefix)
return 0; return 0;
if (type == __constant_htons(ETH_P_ARP)) if (type == htons(ETH_P_ARP))
return 0; return 0;
/* TODO: we should probably filter ARPs too.. don't want to have /* TODO: we should probably filter ARPs too.. don't want to have
* them returning values that don't make sense, or is that ok? * them returning values that don't make sense, or is that ok?
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment