aboutsummaryrefslogtreecommitdiffstats
path: root/net/mac802154
diff options
context:
space:
mode:
authorPhoebe Buckheister <phoebe.buckheister@itwm.fraunhofer.de>2014-03-14 16:23:57 -0400
committerDavid S. Miller <davem@davemloft.net>2014-03-14 22:15:25 -0400
commit376b7bd3558eaf12d3e5c24aa71d0c162d2701fd (patch)
tree6d73521c4d4eb2d0a41cd848eb311670c7722e14 /net/mac802154
parent177943260a6088bec51fc6c04643d84e43bef423 (diff)
ieee802154: rename struct ieee802154_addr to *_sa
The struct as currently defined uses host byte order for some fields, and most big endian/EUI display byte order for other fields. Inside the stack, endianness should ideally match network byte order where possible to minimize the number of byteswaps done in critical paths, but this patch does not address this; it is only preparatory. Signed-off-by: Phoebe Buckheister <phoebe.buckheister@itwm.fraunhofer.de> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/mac802154')
-rw-r--r--net/mac802154/mac_cmd.c2
-rw-r--r--net/mac802154/wpan.c10
2 files changed, 6 insertions, 6 deletions
diff --git a/net/mac802154/mac_cmd.c b/net/mac802154/mac_cmd.c
index a99910d4d52f..e079c57c48ca 100644
--- a/net/mac802154/mac_cmd.c
+++ b/net/mac802154/mac_cmd.c
@@ -34,7 +34,7 @@
34#include "mac802154.h" 34#include "mac802154.h"
35 35
36static int mac802154_mlme_start_req(struct net_device *dev, 36static int mac802154_mlme_start_req(struct net_device *dev,
37 struct ieee802154_addr *addr, 37 struct ieee802154_addr_sa *addr,
38 u8 channel, u8 page, 38 u8 channel, u8 page,
39 u8 bcn_ord, u8 sf_ord, 39 u8 bcn_ord, u8 sf_ord,
40 u8 pan_coord, u8 blx, 40 u8 pan_coord, u8 blx,
diff --git a/net/mac802154/wpan.c b/net/mac802154/wpan.c
index 372d8a222b91..b2bc3f030190 100644
--- a/net/mac802154/wpan.c
+++ b/net/mac802154/wpan.c
@@ -132,9 +132,9 @@ static int mac802154_header_create(struct sk_buff *skb,
132 const void *_saddr, 132 const void *_saddr,
133 unsigned len) 133 unsigned len)
134{ 134{
135 const struct ieee802154_addr *saddr = _saddr; 135 const struct ieee802154_addr_sa *saddr = _saddr;
136 const struct ieee802154_addr *daddr = _daddr; 136 const struct ieee802154_addr_sa *daddr = _daddr;
137 struct ieee802154_addr dev_addr; 137 struct ieee802154_addr_sa dev_addr;
138 struct mac802154_sub_if_data *priv = netdev_priv(dev); 138 struct mac802154_sub_if_data *priv = netdev_priv(dev);
139 int pos = 2; 139 int pos = 2;
140 u8 head[MAC802154_FRAME_HARD_HEADER_LEN]; 140 u8 head[MAC802154_FRAME_HARD_HEADER_LEN];
@@ -219,7 +219,7 @@ mac802154_header_parse(const struct sk_buff *skb, unsigned char *haddr)
219{ 219{
220 const u8 *hdr = skb_mac_header(skb); 220 const u8 *hdr = skb_mac_header(skb);
221 const u8 *tail = skb_tail_pointer(skb); 221 const u8 *tail = skb_tail_pointer(skb);
222 struct ieee802154_addr *addr = (struct ieee802154_addr *)haddr; 222 struct ieee802154_addr_sa *addr = (struct ieee802154_addr_sa *)haddr;
223 u16 fc; 223 u16 fc;
224 int da_type; 224 int da_type;
225 225
@@ -304,7 +304,7 @@ mac802154_header_parse(const struct sk_buff *skb, unsigned char *haddr)
304 goto malformed; 304 goto malformed;
305 } 305 }
306 306
307 return sizeof(struct ieee802154_addr); 307 return sizeof(struct ieee802154_addr_sa);
308 308
309malformed: 309malformed:
310 pr_debug("malformed packet\n"); 310 pr_debug("malformed packet\n");