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

Data Fields

struct sock sk
 
u32 portid
 
u32 dst_portid
 
u32 dst_group
 
u32 flags
 
u32 subscriptions
 
u32 ngroups
 
unsigned longgroups
 
unsigned long state
 
wait_queue_head_t wait
 
struct netlink_callbackcb
 
struct mutexcb_mutex
 
struct mutex cb_def_mutex
 
void(* netlink_rcv )(struct sk_buff *skb)
 
void(* netlink_bind )(int group)
 
struct modulemodule
 

Detailed Description

Definition at line 67 of file af_netlink.c.

Field Documentation

Definition at line 79 of file af_netlink.c.

struct mutex cb_def_mutex

Definition at line 81 of file af_netlink.c.

struct mutex* cb_mutex

Definition at line 80 of file af_netlink.c.

u32 dst_group

Definition at line 72 of file af_netlink.c.

u32 dst_portid

Definition at line 71 of file af_netlink.c.

u32 flags

Definition at line 73 of file af_netlink.c.

unsigned long* groups

Definition at line 76 of file af_netlink.c.

Definition at line 84 of file af_netlink.c.

void(* netlink_bind)(int group)

Definition at line 83 of file af_netlink.c.

void(* netlink_rcv)(struct sk_buff *skb)

Definition at line 82 of file af_netlink.c.

u32 ngroups

Definition at line 75 of file af_netlink.c.

u32 portid

Definition at line 70 of file af_netlink.c.

Definition at line 69 of file af_netlink.c.

unsigned long state

Definition at line 77 of file af_netlink.c.

u32 subscriptions

Definition at line 74 of file af_netlink.c.

Definition at line 78 of file af_netlink.c.


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