Module linux.rtnetlink
Linux kernel constants exposed under linux.rtnetlink.
Values are populated at build time from the kernel headers.
Tables
| fr_act | rtnetlink FIB rule actions (FRACT*). |
| fra | rtnetlink FIB rule attribute types (FRA_*). |
| ifa | rtnetlink address attribute types (IFA_*). |
| iff | Network device flags (IFF_*). |
| 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
- fr_act
-
rtnetlink FIB rule actions (FRACT*).
Mirrors
FR_ACT_*defines in<uapi/linux/fib_rules.h>. - fra
-
rtnetlink FIB rule attribute types (FRA_*).
Mirrors
FRA_*defines in<uapi/linux/fib_rules.h>. - ifa
-
rtnetlink address attribute types (IFA_*).
Mirrors
IFA_*defines in<uapi/linux/if_addr.h>. - iff
-
Network device flags (IFF_*).
Mirrors
IFF_*defines in<uapi/linux/if.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>.