Module linux.rtnetlink
Linux kernel constants exposed under linux.rtnetlink.
Values are populated at build time from the kernel headers.
Tables
| ifa | rtnetlink address attribute types (IFA_*). |
| ifla | rtnetlink link attribute types (IFLA_*). |
| layout | rtnetlink message header layouts. |
| rta | rtnetlink route attribute types (RTA_*). |
| rtm | rtnetlink message types (RTM_*). |
| rtn | rtnetlink route types (RTN_*). |
| rtprot | rtnetlink route origins (RTPROT_*). |
| scope | rtnetlink route scopes (RTSCOPE*). |
| table | rtnetlink routing table ids (RTTABLE*). |
Tables
- ifa
-
rtnetlink address attribute types (IFA_*).
Mirrors
IFA_*defines in<uapi/linux/if_addr.h>. - ifla
-
rtnetlink link attribute types (IFLA_*).
Mirrors
IFLA_*defines in<uapi/linux/if_link.h>. - layout
-
rtnetlink message header layouts.
Layout descriptors (per-field offset/size/signedness) generated from
<uapi/linux/rtnetlink.h>; consume viarequire("struct"). - rta
-
rtnetlink route attribute types (RTA_*).
Mirrors
RTA_*defines in<uapi/linux/rtnetlink.h>. - rtm
-
rtnetlink message types (RTM_*).
Mirrors
RTM_*defines in<uapi/linux/rtnetlink.h>. - rtn
-
rtnetlink route types (RTN_*).
Mirrors
RTN_*defines in<uapi/linux/rtnetlink.h>. - rtprot
-
rtnetlink route origins (RTPROT_*).
Mirrors
RTPROT_*defines in<uapi/linux/rtnetlink.h>. - scope
-
rtnetlink route scopes (RTSCOPE*).
Mirrors
RT_SCOPE_*defines in<uapi/linux/rtnetlink.h>. - table
-
rtnetlink routing table ids (RTTABLE*).
Mirrors
RT_TABLE_*defines in<uapi/linux/rtnetlink.h>.