Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
hdlc_proto Struct Reference

#include <hdlc.h>

Data Fields

int(* open )(struct net_device *dev)
 
void(* close )(struct net_device *dev)
 
void(* start )(struct net_device *dev)
 
void(* stop )(struct net_device *dev)
 
void(* detach )(struct net_device *dev)
 
int(* ioctl )(struct net_device *dev, struct ifreq *ifr)
 
__be16(* type_trans )(struct sk_buff *skb, struct net_device *dev)
 
int(* netif_rx )(struct sk_buff *skb)
 
netdev_tx_t(* xmit )(struct sk_buff *skb, struct net_device *dev)
 
struct modulemodule
 
struct hdlc_protonext
 

Detailed Description

Definition at line 22 of file hdlc.h.

Field Documentation

void(* close)(struct net_device *dev)

Definition at line 24 of file hdlc.h.

void(* detach)(struct net_device *dev)

Definition at line 27 of file hdlc.h.

int(* ioctl)(struct net_device *dev, struct ifreq *ifr)

Definition at line 28 of file hdlc.h.

Definition at line 32 of file hdlc.h.

int(* netif_rx)(struct sk_buff *skb)

Definition at line 30 of file hdlc.h.

Definition at line 33 of file hdlc.h.

int(* open)(struct net_device *dev)

Definition at line 23 of file hdlc.h.

void(* start)(struct net_device *dev)

Definition at line 25 of file hdlc.h.

Definition at line 26 of file hdlc.h.

Definition at line 29 of file hdlc.h.

Definition at line 31 of file hdlc.h.


The documentation for this struct was generated from the following file: