mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-07-23 07:12:09 +00:00
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>
This commit is contained in:
parent
177943260a
commit
376b7bd355
13 changed files with 49 additions and 48 deletions
|
@ -41,8 +41,8 @@ struct ieee802154_frag_info {
|
|||
*/
|
||||
struct ieee802154_mac_cb {
|
||||
u8 lqi;
|
||||
struct ieee802154_addr sa;
|
||||
struct ieee802154_addr da;
|
||||
struct ieee802154_addr_sa sa;
|
||||
struct ieee802154_addr_sa da;
|
||||
u8 flags;
|
||||
u8 seq;
|
||||
struct ieee802154_frag_info frag_info;
|
||||
|
@ -95,16 +95,16 @@ struct ieee802154_mlme_ops {
|
|||
/* The following fields are optional (can be NULL). */
|
||||
|
||||
int (*assoc_req)(struct net_device *dev,
|
||||
struct ieee802154_addr *addr,
|
||||
struct ieee802154_addr_sa *addr,
|
||||
u8 channel, u8 page, u8 cap);
|
||||
int (*assoc_resp)(struct net_device *dev,
|
||||
struct ieee802154_addr *addr,
|
||||
struct ieee802154_addr_sa *addr,
|
||||
u16 short_addr, u8 status);
|
||||
int (*disassoc_req)(struct net_device *dev,
|
||||
struct ieee802154_addr *addr,
|
||||
struct ieee802154_addr_sa *addr,
|
||||
u8 reason);
|
||||
int (*start_req)(struct net_device *dev,
|
||||
struct ieee802154_addr *addr,
|
||||
struct ieee802154_addr_sa *addr,
|
||||
u8 channel, u8 page, u8 bcn_ord, u8 sf_ord,
|
||||
u8 pan_coord, u8 blx, u8 coord_realign);
|
||||
int (*scan_req)(struct net_device *dev,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue