firewalling, NAT, and packet mangling for linux
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
nlmsghdr Struct Reference

Netlink message header. More...

#include <netlink-kernel.h>

Data Fields

__u32 nlmsg_len
__u16 nlmsg_type
__u16 nlmsg_flags
__u32 nlmsg_seq
__u32 nlmsg_pid
uint32_t nlmsg_len
 Length of message including header. More...
uint16_t nlmsg_type
 Message type (content type) More...
uint16_t nlmsg_flags
 Message flags. More...
uint32_t nlmsg_seq
 Sequence number. More...
uint32_t nlmsg_pid
 Netlink PID of the proccess sending the message. More...

Detailed Description

Netlink message header.

Field Documentation

uint16_t nlmsghdr::nlmsg_flags

Message flags.

uint32_t nlmsghdr::nlmsg_len

Length of message including header.

uint32_t nlmsghdr::nlmsg_pid

Netlink PID of the proccess sending the message.

uint32_t nlmsghdr::nlmsg_seq

Sequence number.

uint16_t nlmsghdr::nlmsg_type

Message type (content type)

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