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

#include <protocol.h>

Data Fields

void(* early_demux )(struct sk_buff *skb)
 
int(* handler )(struct sk_buff *skb)
 
void(* err_handler )(struct sk_buff *skb, u32 info)
 
int(* gso_send_check )(struct sk_buff *skb)
 
struct sk_buff *(* gso_segment )(struct sk_buff *skb, netdev_features_t features)
 
struct sk_buff **(* gro_receive )(struct sk_buff **head, struct sk_buff *skb)
 
int(* gro_complete )(struct sk_buff *skb)
 
unsigned int no_policy:1
 
unsigned int netns_ok:1
 

Detailed Description

Definition at line 39 of file protocol.h.

Field Documentation

void(* early_demux)(struct sk_buff *skb)

Definition at line 40 of file protocol.h.

void(* err_handler)(struct sk_buff *skb, u32 info)

Definition at line 42 of file protocol.h.

int(* gro_complete)(struct sk_buff *skb)

Definition at line 48 of file protocol.h.

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

Definition at line 46 of file protocol.h.

Definition at line 44 of file protocol.h.

int(* gso_send_check)(struct sk_buff *skb)

Definition at line 43 of file protocol.h.

int(* handler)(struct sk_buff *skb)

Definition at line 41 of file protocol.h.

unsigned int netns_ok

Definition at line 49 of file protocol.h.

unsigned int no_policy

Definition at line 49 of file protocol.h.


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