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

#include <netdevice.h>

Data Fields

int(* create )(struct sk_buff *skb, struct net_device *dev, unsigned short type, const void *daddr, const void *saddr, unsigned int len)
 
int(* parse )(const struct sk_buff *skb, unsigned char *haddr)
 
int(* rebuild )(struct sk_buff *skb)
 
int(* cache )(const struct neighbour *neigh, struct hh_cache *hh, __be16 type)
 
void(* cache_update )(struct hh_cache *hh, const struct net_device *dev, const unsigned char *haddr)
 

Detailed Description

Definition at line 261 of file netdevice.h.

Field Documentation

Definition at line 267 of file netdevice.h.

void(* cache_update)(struct hh_cache *hh, const struct net_device *dev, const unsigned char *haddr)

Definition at line 268 of file netdevice.h.

int(* create)(struct sk_buff *skb, struct net_device *dev, unsigned short type, const void *daddr, const void *saddr, unsigned int len)

Definition at line 262 of file netdevice.h.

int(* parse)(const struct sk_buff *skb, unsigned char *haddr)

Definition at line 265 of file netdevice.h.

int(* rebuild)(struct sk_buff *skb)

Definition at line 266 of file netdevice.h.


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