Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
ieee802154_netdev.h File Reference
#include <net/af_ieee802154.h>

Go to the source code of this file.

Data Structures

struct  ieee802154_mac_cb
 
struct  ieee802154_mlme_ops
 
struct  ieee802154_reduced_mlme_ops
 

Macros

#define MAC_CB_FLAG_TYPEMASK   ((1 << 3) - 1)
 
#define MAC_CB_FLAG_ACKREQ   (1 << 3)
 
#define MAC_CB_FLAG_SECEN   (1 << 4)
 
#define MAC_CB_FLAG_INTRAPAN   (1 << 5)
 
#define IEEE802154_MAC_SCAN_ED   0
 
#define IEEE802154_MAC_SCAN_ACTIVE   1
 
#define IEEE802154_MAC_SCAN_PASSIVE   2
 
#define IEEE802154_MAC_SCAN_ORPHAN   3
 

Macro Definition Documentation

#define IEEE802154_MAC_SCAN_ACTIVE   1

Definition at line 76 of file ieee802154_netdev.h.

#define IEEE802154_MAC_SCAN_ED   0

Definition at line 75 of file ieee802154_netdev.h.

#define IEEE802154_MAC_SCAN_ORPHAN   3

Definition at line 78 of file ieee802154_netdev.h.

#define IEEE802154_MAC_SCAN_PASSIVE   2

Definition at line 77 of file ieee802154_netdev.h.

#define MAC_CB_FLAG_ACKREQ   (1 << 3)

Definition at line 51 of file ieee802154_netdev.h.

#define MAC_CB_FLAG_INTRAPAN   (1 << 5)

Definition at line 53 of file ieee802154_netdev.h.

#define MAC_CB_FLAG_SECEN   (1 << 4)

Definition at line 52 of file ieee802154_netdev.h.

#define MAC_CB_FLAG_TYPEMASK   ((1 << 3) - 1)

Definition at line 49 of file ieee802154_netdev.h.