Go to the source code of this file.
◆ NLMSG_NOOP
◆ NLMSG_ERROR
◆ NLMSG_DONE
◆ NLMSG_OVERRUN
| #define NLMSG_OVERRUN 0x4 |
◆ NETLINK_ROUTE
◆ NLMSG_ALIGNTO
◆ NLMSG_ALIGN
| #define NLMSG_ALIGN |
( |
| len | ) |
|
Value:
#define NLMSG_ALIGNTO
Definition netlink.h:37
◆ NLMSG_HDRLEN
◆ NLMSG_LENGTH
| #define NLMSG_LENGTH |
( |
| len | ) |
|
Value:
#define NLMSG_HDRLEN
Definition netlink.h:39
◆ NLMSG_SPACE
| #define NLMSG_SPACE |
( |
| len | ) |
|
Value:
#define NLMSG_LENGTH(len)
Definition netlink.h:40
#define NLMSG_ALIGN(len)
Definition netlink.h:38
◆ NLMSG_DATA
| #define NLMSG_DATA |
( |
| nlh | ) |
|
◆ NLMSG_NEXT
| #define NLMSG_NEXT |
( |
| nlh, |
|
|
| len ) |
Value:
uint32_t nlmsg_len
Definition netlink.h:25
◆ NLMSG_OK
| #define NLMSG_OK |
( |
| nlh, |
|
|
| len ) |
Value: ((len) >= (int)
sizeof(
struct nlmsghdr) && \
(nlh)->nlmsg_len >=
sizeof(
struct nlmsghdr) && \
(nlh)->nlmsg_len <= (len))
◆ NLMSG_PAYLOAD
| #define NLMSG_PAYLOAD |
( |
| nlh, |
|
|
| len ) |
Value:
#define NLMSG_SPACE(len)
Definition netlink.h:41