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

#include <netdevice.h>

Data Fields

__be16 type
 
struct net_devicedev
 
int(* func )(struct sk_buff *, struct net_device *, struct packet_type *, struct net_device *)
 
struct sk_buff *(* gso_segment )(struct sk_buff *skb, netdev_features_t features)
 
int(* gso_send_check )(struct sk_buff *skb)
 
struct sk_buff **(* gro_receive )(struct sk_buff **head, struct sk_buff *skb)
 
int(* gro_complete )(struct sk_buff *skb)
 
bool(* id_match )(struct packet_type *ptype, struct sock *sk)
 
voidaf_packet_priv
 
struct list_head list
 

Detailed Description

Definition at line 1498 of file netdevice.h.

Field Documentation

void* af_packet_priv

Definition at line 1513 of file netdevice.h.

Definition at line 1500 of file netdevice.h.

Definition at line 1501 of file netdevice.h.

int(* gro_complete)(struct sk_buff *skb)

Definition at line 1510 of file netdevice.h.

struct sk_buff**(* gro_receive)(struct sk_buff **head, struct sk_buff *skb)
read

Definition at line 1508 of file netdevice.h.

Definition at line 1505 of file netdevice.h.

int(* gso_send_check)(struct sk_buff *skb)

Definition at line 1507 of file netdevice.h.

bool(* id_match)(struct packet_type *ptype, struct sock *sk)

Definition at line 1511 of file netdevice.h.

Definition at line 1514 of file netdevice.h.

Definition at line 1499 of file netdevice.h.


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