nlmsghdr Struct Reference
[Messages]

#include <netlink-kernel.h>


Detailed Description

Netlink message header.

Definition at line 48 of file netlink-kernel.h.

Data Fields

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


Field Documentation

uint32_t nlmsghdr::nlmsg_len

Length of message including header.

Definition at line 53 of file netlink-kernel.h.

Referenced by nl_send_simple(), nl_sendmsg(), nlmsg_convert(), nlmsg_len(), nlmsg_next(), nlmsg_ok(), nlmsg_parse(), nlmsg_put(), nlmsg_tail(), and nlmsg_validate().

uint16_t nlmsghdr::nlmsg_type

Message type (content type).

Definition at line 58 of file netlink-kernel.h.

Referenced by nlmsg_build_simple(), and nlmsg_put().

uint16_t nlmsghdr::nlmsg_flags

Message flags.

Definition at line 63 of file netlink-kernel.h.

Referenced by nl_send_auto_complete(), and nlmsg_put().

uint32_t nlmsghdr::nlmsg_seq

Sequence number.

Definition at line 68 of file netlink-kernel.h.

Referenced by nl_send_auto_complete(), and nlmsg_put().

uint32_t nlmsghdr::nlmsg_pid

Netlink PID of the proccess sending the message.

Definition at line 73 of file netlink-kernel.h.

Referenced by nl_send_auto_complete(), and nlmsg_put().


Generated on Fri Apr 27 14:14:08 2007 for libnl by  doxygen 1.5.1