diff options
author | Sven Eckelmann <sven@narfation.org> | 2012-06-03 16:19:13 -0400 |
---|---|---|
committer | Antonio Quartulli <ordex@autistici.org> | 2012-06-28 02:45:00 -0400 |
commit | 7e071c79a6964130d1df4dc5ca5a6f3638680fce (patch) | |
tree | 5e6260e15caf8cfb14037b526c06a2e578e8a007 /net/batman-adv/soft-interface.c | |
parent | 64346643e86d93805fcb8f722fc4817110be99d8 (diff) |
batman-adv: Prefix packet defines with BATADV_
Reported-by: Martin Hundebøll <martin@hundeboll.net>
Signed-off-by: Sven Eckelmann <sven@narfation.org>
Diffstat (limited to 'net/batman-adv/soft-interface.c')
-rw-r--r-- | net/batman-adv/soft-interface.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/net/batman-adv/soft-interface.c b/net/batman-adv/soft-interface.c index 2de1d742119f..e726419045e4 100644 --- a/net/batman-adv/soft-interface.c +++ b/net/batman-adv/soft-interface.c | |||
@@ -135,6 +135,7 @@ static int batadv_interface_tx(struct sk_buff *skb, | |||
135 | struct hard_iface *primary_if = NULL; | 135 | struct hard_iface *primary_if = NULL; |
136 | struct bcast_packet *bcast_packet; | 136 | struct bcast_packet *bcast_packet; |
137 | struct vlan_ethhdr *vhdr; | 137 | struct vlan_ethhdr *vhdr; |
138 | __be16 ethertype = __constant_htons(BATADV_ETH_P_BATMAN); | ||
138 | static const uint8_t stp_addr[ETH_ALEN] = {0x01, 0x80, 0xC2, 0x00, 0x00, | 139 | static const uint8_t stp_addr[ETH_ALEN] = {0x01, 0x80, 0xC2, 0x00, 0x00, |
139 | 0x00}; | 140 | 0x00}; |
140 | unsigned int header_len = 0; | 141 | unsigned int header_len = 0; |
@@ -152,11 +153,11 @@ static int batadv_interface_tx(struct sk_buff *skb, | |||
152 | vhdr = (struct vlan_ethhdr *)skb->data; | 153 | vhdr = (struct vlan_ethhdr *)skb->data; |
153 | vid = ntohs(vhdr->h_vlan_TCI) & VLAN_VID_MASK; | 154 | vid = ntohs(vhdr->h_vlan_TCI) & VLAN_VID_MASK; |
154 | 155 | ||
155 | if (ntohs(vhdr->h_vlan_encapsulated_proto) != ETH_P_BATMAN) | 156 | if (vhdr->h_vlan_encapsulated_proto != ethertype) |
156 | break; | 157 | break; |
157 | 158 | ||
158 | /* fall through */ | 159 | /* fall through */ |
159 | case ETH_P_BATMAN: | 160 | case BATADV_ETH_P_BATMAN: |
160 | goto dropped; | 161 | goto dropped; |
161 | } | 162 | } |
162 | 163 | ||
@@ -208,7 +209,7 @@ static int batadv_interface_tx(struct sk_buff *skb, | |||
208 | goto dropped; | 209 | goto dropped; |
209 | 210 | ||
210 | bcast_packet = (struct bcast_packet *)skb->data; | 211 | bcast_packet = (struct bcast_packet *)skb->data; |
211 | bcast_packet->header.version = COMPAT_VERSION; | 212 | bcast_packet->header.version = BATADV_COMPAT_VERSION; |
212 | bcast_packet->header.ttl = TTL; | 213 | bcast_packet->header.ttl = TTL; |
213 | 214 | ||
214 | /* batman packet type: broadcast */ | 215 | /* batman packet type: broadcast */ |
@@ -266,6 +267,7 @@ void batadv_interface_rx(struct net_device *soft_iface, | |||
266 | struct ethhdr *ethhdr; | 267 | struct ethhdr *ethhdr; |
267 | struct vlan_ethhdr *vhdr; | 268 | struct vlan_ethhdr *vhdr; |
268 | short vid __maybe_unused = -1; | 269 | short vid __maybe_unused = -1; |
270 | __be16 ethertype = __constant_htons(BATADV_ETH_P_BATMAN); | ||
269 | 271 | ||
270 | /* check if enough space is available for pulling, and pull */ | 272 | /* check if enough space is available for pulling, and pull */ |
271 | if (!pskb_may_pull(skb, hdr_size)) | 273 | if (!pskb_may_pull(skb, hdr_size)) |
@@ -281,11 +283,11 @@ void batadv_interface_rx(struct net_device *soft_iface, | |||
281 | vhdr = (struct vlan_ethhdr *)skb->data; | 283 | vhdr = (struct vlan_ethhdr *)skb->data; |
282 | vid = ntohs(vhdr->h_vlan_TCI) & VLAN_VID_MASK; | 284 | vid = ntohs(vhdr->h_vlan_TCI) & VLAN_VID_MASK; |
283 | 285 | ||
284 | if (ntohs(vhdr->h_vlan_encapsulated_proto) != ETH_P_BATMAN) | 286 | if (vhdr->h_vlan_encapsulated_proto != ethertype) |
285 | break; | 287 | break; |
286 | 288 | ||
287 | /* fall through */ | 289 | /* fall through */ |
288 | case ETH_P_BATMAN: | 290 | case BATADV_ETH_P_BATMAN: |
289 | goto dropped; | 291 | goto dropped; |
290 | } | 292 | } |
291 | 293 | ||