Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Enumerations
atmbr2684.h File Reference
#include <linux/types.h>
#include <linux/atm.h>
#include <linux/if.h>

Go to the source code of this file.

Data Structures

struct  atm_newif_br2684
 
struct  br2684_if_spec
 
struct  atm_backend_br2684
 
struct  br2684_filter
 
struct  br2684_filter_set
 

Macros

#define BR2684_MEDIA_ETHERNET   (0) /* 802.3 */
 
#define BR2684_MEDIA_802_4   (1) /* 802.4 */
 
#define BR2684_MEDIA_TR   (2) /* 802.5 - token ring */
 
#define BR2684_MEDIA_FDDI   (3)
 
#define BR2684_MEDIA_802_6   (4) /* 802.6 */
 
#define BR2684_FLAG_ROUTED   (1<<16) /* payload is routed, not bridged */
 
#define BR2684_FCSIN_NO   (0)
 
#define BR2684_FCSIN_IGNORE   (1)
 
#define BR2684_FCSIN_VERIFY   (2)
 
#define BR2684_FCSOUT_NO   (0)
 
#define BR2684_FCSOUT_SENDZERO   (1)
 
#define BR2684_FCSOUT_GENERATE   (2)
 
#define BR2684_ENCAPS_VC   (0) /* VC-mux */
 
#define BR2684_ENCAPS_LLC   (1)
 
#define BR2684_ENCAPS_AUTODETECT   (2) /* Unsuported */
 
#define BR2684_PAYLOAD_ROUTED   (0)
 
#define BR2684_PAYLOAD_BRIDGED   (1)
 
#define BR2684_FIND_BYNOTHING   (0)
 
#define BR2684_FIND_BYNUM   (1)
 
#define BR2684_FIND_BYIFNAME   (2)
 
#define BR2684_SETFILT
 

Enumerations

enum  br2684_payload { p_routed = BR2684_PAYLOAD_ROUTED, p_bridged = BR2684_PAYLOAD_BRIDGED }
 

Macro Definition Documentation

#define BR2684_ENCAPS_AUTODETECT   (2) /* Unsuported */

Definition at line 40 of file atmbr2684.h.

#define BR2684_ENCAPS_LLC   (1)

Definition at line 39 of file atmbr2684.h.

#define BR2684_ENCAPS_VC   (0) /* VC-mux */

Definition at line 38 of file atmbr2684.h.

#define BR2684_FCSIN_IGNORE   (1)

Definition at line 25 of file atmbr2684.h.

#define BR2684_FCSIN_NO   (0)

Definition at line 24 of file atmbr2684.h.

#define BR2684_FCSIN_VERIFY   (2)

Definition at line 26 of file atmbr2684.h.

#define BR2684_FCSOUT_GENERATE   (2)

Definition at line 33 of file atmbr2684.h.

#define BR2684_FCSOUT_NO   (0)

Definition at line 31 of file atmbr2684.h.

#define BR2684_FCSOUT_SENDZERO   (1)

Definition at line 32 of file atmbr2684.h.

#define BR2684_FIND_BYIFNAME   (2)

Definition at line 67 of file atmbr2684.h.

#define BR2684_FIND_BYNOTHING   (0)

Definition at line 65 of file atmbr2684.h.

#define BR2684_FIND_BYNUM   (1)

Definition at line 66 of file atmbr2684.h.

#define BR2684_FLAG_ROUTED   (1<<16) /* payload is routed, not bridged */

Definition at line 19 of file atmbr2684.h.

#define BR2684_MEDIA_802_4   (1) /* 802.4 */

Definition at line 13 of file atmbr2684.h.

#define BR2684_MEDIA_802_6   (4) /* 802.6 */

Definition at line 16 of file atmbr2684.h.

#define BR2684_MEDIA_ETHERNET   (0) /* 802.3 */

Definition at line 12 of file atmbr2684.h.

#define BR2684_MEDIA_FDDI   (3)

Definition at line 15 of file atmbr2684.h.

#define BR2684_MEDIA_TR   (2) /* 802.5 - token ring */

Definition at line 14 of file atmbr2684.h.

#define BR2684_PAYLOAD_BRIDGED   (1)

Definition at line 47 of file atmbr2684.h.

#define BR2684_PAYLOAD_ROUTED   (0)

Definition at line 46 of file atmbr2684.h.

#define BR2684_SETFILT
Value:
_IOW( 'a', ATMIOC_BACKEND + 0, \

Definition at line 114 of file atmbr2684.h.

Enumeration Type Documentation

Enumerator:
p_routed 
p_bridged 

Definition at line 109 of file atmbr2684.h.