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

#include <rtnetlink.h>

Data Fields

struct list_head list
 
int family
 
int(* fill_link_af )(struct sk_buff *skb, const struct net_device *dev)
 
size_t(* get_link_af_size )(const struct net_device *dev)
 
int(* validate_link_af )(const struct net_device *dev, const struct nlattr *attr)
 
int(* set_link_af )(struct net_device *dev, const struct nlattr *attr)
 

Detailed Description

struct rtnl_af_ops - rtnetlink address family operations

: Used internally : Address family : Function to fill IFLA_AF_SPEC with address family specific netlink attributes. : Function to calculate size of address family specific netlink attributes. : Validate a IFLA_AF_SPEC attribute, must check attr for invalid configuration settings. : Function to parse a IFLA_AF_SPEC attribute and modify net_device accordingly.

Definition at line 106 of file rtnetlink.h.

Field Documentation

int family

Definition at line 108 of file rtnetlink.h.

int(* fill_link_af)(struct sk_buff *skb, const struct net_device *dev)

Definition at line 110 of file rtnetlink.h.

size_t(* get_link_af_size)(const struct net_device *dev)

Definition at line 112 of file rtnetlink.h.

Definition at line 107 of file rtnetlink.h.

Definition at line 116 of file rtnetlink.h.

int(* validate_link_af)(const struct net_device *dev, const struct nlattr *attr)

Definition at line 114 of file rtnetlink.h.


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