Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
netlabel_user.h File Reference
#include <linux/types.h>
#include <linux/skbuff.h>
#include <linux/capability.h>
#include <linux/audit.h>
#include <net/netlink.h>
#include <net/genetlink.h>
#include <net/netlabel.h>

Go to the source code of this file.


int netlbl_netlink_init (void)
struct audit_buffernetlbl_audit_start_common (int type, struct netlbl_audit *audit_info)

Function Documentation

struct audit_buffer* netlbl_audit_start_common ( int  type,
struct netlbl_audit audit_info 

netlbl_audit_start_common - Start an audit message : audit message type : NetLabel audit information

Description: Start an audit message using the type specified in and fill the audit message with some fields common to all NetLabel audit messages. Returns a pointer to the audit buffer on success, NULL on failure.

Definition at line 97 of file netlabel_user.c.

int netlbl_netlink_init ( void  )

netlbl_netlink_init - Initialize the NETLINK communication channel

Description: Call out to the NetLabel components so they can register their families and commands with the Generic NETLINK mechanism. Returns zero on success and non-zero on failure.

Definition at line 63 of file netlabel_user.c.