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

Go to the source code of this file.

Data Structures

struct  hipnet_statistics
 
struct  hippi_fp_hdr
 
struct  hippi_le_hdr
 
struct  hippi_snap_hdr
 
struct  hippi_hdr
 

Macros

#define HIPPI_ALEN   6 /* Bytes in one HIPPI hw-addr */
 
#define HIPPI_HLEN   sizeof(struct hippi_hdr)
 
#define HIPPI_ZLEN   0 /* Min. bytes in frame without FCS */
 
#define HIPPI_DATA_LEN   65280 /* Max. bytes in payload */
 
#define HIPPI_FRAME_LEN   (HIPPI_DATA_LEN + HIPPI_HLEN)
 
#define HIPPI_EXTENDED_SAP   0xAA
 
#define HIPPI_UI_CMD   0x03
 
#define HIPPI_OUI_LEN   3
 

Functions

struct hippi_fp_hdr __attribute__ ((packed))
 

Variables

__be32 fixed
 
__be32 d2_size
 
__u8 dest_switch_addr [3]
 
__u8 src_switch_addr [3]
 
__u16 reserved
 
__u8 daddr [HIPPI_ALEN]
 
__u16 locally_administered
 
__u8 saddr [HIPPI_ALEN]
 
__u8 dsap
 
__u8 ssap
 
__u8 ctrl
 
__u8 oui [HIPPI_OUI_LEN]
 
__be16 ethertype
 
struct hippi_fp_hdr fp
 
struct hippi_le_hdr le
 
struct hippi_snap_hdr snap
 

Macro Definition Documentation

#define HIPPI_ALEN   6 /* Bytes in one HIPPI hw-addr */

Definition at line 32 of file if_hippi.h.

#define HIPPI_DATA_LEN   65280 /* Max. bytes in payload */

Definition at line 35 of file if_hippi.h.

#define HIPPI_EXTENDED_SAP   0xAA

Definition at line 42 of file if_hippi.h.

#define HIPPI_FRAME_LEN   (HIPPI_DATA_LEN + HIPPI_HLEN)

Definition at line 36 of file if_hippi.h.

#define HIPPI_HLEN   sizeof(struct hippi_hdr)

Definition at line 33 of file if_hippi.h.

#define HIPPI_OUI_LEN   3

Definition at line 134 of file if_hippi.h.

#define HIPPI_UI_CMD   0x03

Definition at line 43 of file if_hippi.h.

#define HIPPI_ZLEN   0 /* Min. bytes in frame without FCS */

Definition at line 34 of file if_hippi.h.

Function Documentation

struct hippi_fp_hdr __attribute__ ( (packed)  )
read

mcontroller : adapter info structure for old mimd_t apps

: base address : irq number : number of logical drives : pci bus : pci device : pci function : pci id : vendor id : slot number : unique id

Definition at line 171 of file esd_usb2.c.

Variable Documentation

Definition at line 148 of file if_hippi.h.

__be32 d2_size

Definition at line 134 of file if_hippi.h.

__u8 daddr[HIPPI_ALEN]

Definition at line 152 of file if_hippi.h.

__u8 dest_switch_addr[3]

Definition at line 142 of file if_hippi.h.

__u8 dsap

Definition at line 146 of file if_hippi.h.

__be16 ethertype

Definition at line 150 of file if_hippi.h.

Definition at line 132 of file if_hippi.h.

Definition at line 152 of file if_hippi.h.

Definition at line 153 of file if_hippi.h.

__u16 locally_administered

Definition at line 153 of file if_hippi.h.

Definition at line 149 of file if_hippi.h.

__u16 reserved

Definition at line 151 of file if_hippi.h.

__u8 saddr[HIPPI_ALEN]

Definition at line 154 of file if_hippi.h.

Definition at line 154 of file if_hippi.h.

__u8 src_switch_addr[3]

Definition at line 150 of file if_hippi.h.

__u8 ssap

Definition at line 147 of file if_hippi.h.