Go to the documentation of this file.
27 #ifndef IEEE802154_NETDEVICE_H
28 #define IEEE802154_NETDEVICE_H
49 #define MAC_CB_FLAG_TYPEMASK ((1 << 3) - 1)
51 #define MAC_CB_FLAG_ACKREQ (1 << 3)
52 #define MAC_CB_FLAG_SECEN (1 << 4)
53 #define MAC_CB_FLAG_INTRAPAN (1 << 5)
55 static inline int mac_cb_is_ackreq(
struct sk_buff *
skb)
60 static inline int mac_cb_is_secen(
struct sk_buff *
skb)
65 static inline int mac_cb_is_intrapan(
struct sk_buff *
skb)
70 static inline int mac_cb_type(
struct sk_buff *
skb)
75 #define IEEE802154_MAC_SCAN_ED 0
76 #define IEEE802154_MAC_SCAN_ACTIVE 1
77 #define IEEE802154_MAC_SCAN_PASSIVE 2
78 #define IEEE802154_MAC_SCAN_ORPHAN 3
100 u8 pan_coord,
u8 blx,
u8 coord_realign);