libnl 3.7.0
|
Definition of a Generic Netlink family. More...
#include <netlink/genl/mngt.h>
Data Fields | |
unsigned int | o_hdrsize |
Length of user header. More... | |
int | o_id |
Numeric identifier, automatically filled in by genl_ops_resolve() More... | |
char * | o_name |
Human readable name, used by genl_ops_resolve() to resolve numeric id. More... | |
struct nl_cache_ops * | o_cache_ops |
If registered via genl_register(), will point to the related cache operations. More... | |
struct genl_cmd * | o_cmds |
Optional array defining the available Generic Netlink commands. More... | |
int | o_ncmds |
Number of elements in o_cmds array. More... | |
Private Attributes | |
struct nl_list_head | o_list |
Used internally to link together all registered operations. More... | |
Definition of a Generic Netlink family.
int genl_ops::o_id |
Numeric identifier, automatically filled in by genl_ops_resolve()
Definition at line 132 of file mngt.h.
Referenced by genl_register_family().
char* genl_ops::o_name |
Human readable name, used by genl_ops_resolve() to resolve numeric id.
Definition at line 135 of file mngt.h.
Referenced by genl_register_family().
struct nl_cache_ops* genl_ops::o_cache_ops |
If registered via genl_register(), will point to the related cache operations.
struct genl_cmd* genl_ops::o_cmds |
Optional array defining the available Generic Netlink commands.
Definition at line 144 of file mngt.h.
Referenced by genl_register_family().
int genl_ops::o_ncmds |
Number of elements in o_cmds
array.
Definition at line 147 of file mngt.h.
Referenced by genl_register_family().
|
private |
Used internally to link together all registered operations.
Definition at line 153 of file mngt.h.
Referenced by genl_mngt_resolve(), genl_register_family(), and genl_unregister_family().