Module constants

Module constants 

Source

Constants§

AF_ALG
AF_APPLETALK
AF_ASH
AF_ATMPVC
AF_ATMSVC
AF_AX25
AF_BLUETOOTH
AF_BRIDGE
AF_CAIF
AF_CAN
AF_DECNET
AF_ECONET
AF_IEEE802154
AF_INET
AF_INET6
AF_IPX
AF_IRDA
AF_ISDN
AF_IUCV
AF_KEY
AF_LLC
AF_NETBEUI
AF_NETLINK
AF_NETROM
AF_PACKET
AF_PHONET
AF_PPPOX
AF_RDS
AF_ROSE
AF_RXRPC
AF_SECURITY
AF_SNA
AF_TIPC
AF_UNIX
AF_UNSPEC
AF_WANPIPE
AF_X25
ARPHRD_6LOWPAN
ARPHRD_ADAPT
ARPHRD_APPLETLK
ARPHRD_ARCNET
ARPHRD_ASH
ARPHRD_ATM
ARPHRD_AX25
ARPHRD_BIF
ARPHRD_CAIF
ARPHRD_CAN
ARPHRD_CHAOS
ARPHRD_CISCO
ARPHRD_CSLIP
ARPHRD_CSLIP6
ARPHRD_DDCMP
ARPHRD_DLCI
ARPHRD_ECONET
ARPHRD_EETHER
ARPHRD_ETHER
ARPHRD_EUI64
ARPHRD_FCAL
ARPHRD_FCFABRIC
ARPHRD_FCPL
ARPHRD_FCPP
ARPHRD_FDDI
ARPHRD_FRAD
ARPHRD_HDLC
ARPHRD_HIPPI
ARPHRD_HWX25
ARPHRD_IEEE802
ARPHRD_IEEE802_TR
ARPHRD_IEEE1394
ARPHRD_IEEE80211
ARPHRD_IEEE80211_PRISM
ARPHRD_IEEE80211_RADIOTAP
ARPHRD_IEEE802154
ARPHRD_IEEE802154_MONITOR
ARPHRD_INFINIBAND
ARPHRD_IP6GRE
ARPHRD_IPDDP
ARPHRD_IPGRE
ARPHRD_IRDA
ARPHRD_LAPB
ARPHRD_LOCALTLK
ARPHRD_LOOPBACK
ARPHRD_METRICOM
ARPHRD_NETLINK
ARPHRD_NETROM
ARPHRD_NONE
ARPHRD_PHONET
ARPHRD_PHONET_PIPE
ARPHRD_PIMREG
ARPHRD_PPP
ARPHRD_PRONET
ARPHRD_RAWHDLC
ARPHRD_RAWIP
ARPHRD_ROSE
ARPHRD_RSRVD
ARPHRD_SIT
ARPHRD_SKIP
ARPHRD_SLIP
ARPHRD_SLIP6
ARPHRD_TUNNEL
ARPHRD_TUNNEL6
ARPHRD_VOID
ARPHRD_VSOCKMON
ARPHRD_X25
BRIDGE_FLAGS_MASTER
BRIDGE_FLAGS_SELF
BRIDGE_VLAN_INFO_MASTER
BRIDGE_VLAN_INFO_PVID
BRIDGE_VLAN_INFO_RANGE_BEGIN
BRIDGE_VLAN_INFO_RANGE_END
BRIDGE_VLAN_INFO_UNTAGGED
FIB_RULE_DEV_DETACHED
FIB_RULE_FIND_SADDR
try to find source address in routing lookups
FIB_RULE_IIF_DETACHED
FIB_RULE_INVERT
FIB_RULE_OIF_DETACHED
FIB_RULE_PERMANENT
FIB_RULE_UNRESOLVED
FRA_DPORT_RANGE
Destination port
FRA_DST
Destination address
FRA_FLOW
flow/class id
FRA_FWMARK
mark
FRA_FWMASK
mask for netfilter mark
FRA_GOTO
Target to jump to
FRA_IIFNAME
Interface name
FRA_IP_PROTO
IP protocol
FRA_L3MDEV
iif or oif is l3mdev goto its table
FRA_OIFNAME
FRA_PAD
FRA_PRIORITY
priority/preference
FRA_PROTOCOL
Originator of the rule
FRA_SPORT_RANGE
Source port
FRA_SRC
Source address
FRA_SUPPRESS_IFGROUP
FRA_SUPPRESS_PREFIXLEN
FRA_TABLE
Extended table id
FRA_TUN_ID
FRA_UID_RANGE
UID range
FRA_UNSPEC
FRA_UNUSED2
FRA_UNUSED3
FRA_UNUSED4
FRA_UNUSED5
FR_ACT_BLACKHOLE
Drop without notification
FR_ACT_GOTO
Jump to another rule
FR_ACT_NOP
No operation
FR_ACT_PROHIBIT
Drop with EACCES
FR_ACT_RES3
FR_ACT_RES4
FR_ACT_TO_TBL
Pass to fixed table
FR_ACT_UNREACHABLE
Drop with ENETUNREACH
FR_ACT_UNSPEC
see https://github.com/torvalds/linux/blob/master/include/uapi/linux/fib_rules.h
IFA_ADDRESS
IFA_ANYCAST
IFA_BROADCAST
IFA_CACHEINFO
IFA_FLAGS
IFA_F_DADFAILED
IFA_F_DEPRECATED
IFA_F_HOMEADDRESS
IFA_F_MANAGETEMPADDR
IFA_F_MCAUTOJOIN
IFA_F_NODAD
IFA_F_NOPREFIXROUTE
IFA_F_OPTIMISTIC
IFA_F_PERMANENT
IFA_F_SECONDARY
IFA_F_STABLE_PRIVACY
IFA_F_TEMPORARY
IFA_F_TENTATIVE
IFA_LABEL
IFA_LOCAL
IFA_MULTICAST
IFA_UNSPEC
IFF_ALLMULTI
Link supports multicast routing
IFF_AUTOMEDIA
Driver supports setting media type (only used by ARM ethernet)
IFF_BROADCAST
Link supports broadcasting
IFF_DEBUG
Tell driver to do debugging (currently unused)
IFF_DORMANT
Driver signals IFF_DORMANT
IFF_LOOPBACK
Link loopback network
IFF_LOWER_UP
Link layer is operational
IFF_MASTER
Master of a load balancer (bonding)
IFF_MULTICAST
Link supports multicasting
IFF_NOARP
ARP is not supported
IFF_POINTOPOINT
u32erface is point-to-point link
IFF_PORTSEL
Link selects port automatically (only used by ARM ethernet)
IFF_PROMISC
Receive all packets.
IFF_RUNNING
Link is up and carrier is OK (RFC2863 OPER_UP)
IFF_SLAVE
Slave of a load balancer
IFF_UP
Link is up (administratively).
IFLA_ADDRESS
IFLA_AF_SPEC
IFLA_ALT_IFNAME
IFLA_BRIDGE_FLAGS
IFLA_BRIDGE_VLAN_INFO
IFLA_BROADCAST
IFLA_BR_AGEING_TIME
IFLA_BR_BRIDGE_ID
IFLA_BR_FDB_FLUSH
IFLA_BR_FORWARD_DELAY
IFLA_BR_GC_TIMER
IFLA_BR_GROUP_ADDR
IFLA_BR_GROUP_FWD_MASK
IFLA_BR_HELLO_TIME
IFLA_BR_HELLO_TIMER
IFLA_BR_MAX_AGE
IFLA_BR_MCAST_HASH_ELASTICITY
IFLA_BR_MCAST_HASH_MAX
IFLA_BR_MCAST_IGMP_VERSION
IFLA_BR_MCAST_LAST_MEMBER_CNT
IFLA_BR_MCAST_LAST_MEMBER_INTVL
IFLA_BR_MCAST_MEMBERSHIP_INTVL
IFLA_BR_MCAST_MLD_VERSION
IFLA_BR_MCAST_QUERIER
IFLA_BR_MCAST_QUERIER_INTVL
IFLA_BR_MCAST_QUERY_INTVL
IFLA_BR_MCAST_QUERY_RESPONSE_INTVL
IFLA_BR_MCAST_QUERY_USE_IFADDR
IFLA_BR_MCAST_ROUTER
IFLA_BR_MCAST_SNOOPING
IFLA_BR_MCAST_STARTUP_QUERY_CNT
IFLA_BR_MCAST_STARTUP_QUERY_INTVL
IFLA_BR_MCAST_STATS_ENABLED
IFLA_BR_MULTI_BOOLOPT
IFLA_BR_NF_CALL_ARPTABLES
IFLA_BR_NF_CALL_IP6TABLES
IFLA_BR_NF_CALL_IPTABLES
IFLA_BR_PAD
IFLA_BR_PRIORITY
IFLA_BR_ROOT_ID
IFLA_BR_ROOT_PATH_COST
IFLA_BR_ROOT_PORT
IFLA_BR_STP_STATE
IFLA_BR_TCN_TIMER
IFLA_BR_TOPOLOGY_CHANGE
IFLA_BR_TOPOLOGY_CHANGE_DETECTED
IFLA_BR_TOPOLOGY_CHANGE_TIMER
IFLA_BR_UNSPEC
IFLA_BR_VLAN_DEFAULT_PVID
IFLA_BR_VLAN_FILTERING
IFLA_BR_VLAN_PROTOCOL
IFLA_BR_VLAN_STATS_ENABLED
IFLA_BR_VLAN_STATS_PER_PORT
IFLA_CARRIER
IFLA_CARRIER_CHANGES
IFLA_CARRIER_DOWN_COUNT
IFLA_CARRIER_UP_COUNT
IFLA_COST
IFLA_EVENT
IFLA_EXT_MASK
IFLA_GROUP
IFLA_GSO_MAX_SEGS
IFLA_GSO_MAX_SIZE
IFLA_IFALIAS
IFLA_IFNAME
IFLA_IF_NETNSID
IFLA_INET6_ADDR_GEN_MODE
IFLA_INET6_CACHEINFO
IFLA_INET6_CONF
IFLA_INET6_FLAGS
IFLA_INET6_ICMP6STATS
IFLA_INET6_STATS
IFLA_INET6_TOKEN
IFLA_INET6_UNSPEC
IFLA_INET_CONF
IFLA_INET_UNSPEC
IFLA_INFO_DATA
IFLA_INFO_KIND
IFLA_INFO_SLAVE_DATA
IFLA_INFO_SLAVE_KIND
IFLA_INFO_UNSPEC
IFLA_INFO_XSTATS
IFLA_IPOIB_MODE
IFLA_IPOIB_PKEY
IFLA_IPOIB_UMCAST
IFLA_IPOIB_UNSPEC
IFLA_IPVLAN_FLAGS
IFLA_IPVLAN_MODE
IFLA_IPVLAN_UNSPEC
IFLA_LINK
IFLA_LINKINFO
IFLA_LINKMODE
IFLA_LINK_NETNSID
IFLA_MACVLAN_FLAGS
IFLA_MACVLAN_MACADDR
IFLA_MACVLAN_MACADDR_COUNT
IFLA_MACVLAN_MACADDR_DATA
IFLA_MACVLAN_MACADDR_MODE
IFLA_MACVLAN_MODE
IFLA_MACVLAN_UNSPEC
IFLA_MAP
IFLA_MASTER
IFLA_MAX_MTU
IFLA_MIN_MTU
IFLA_MTU
IFLA_NET_NS_FD
IFLA_NET_NS_PID
IFLA_NEW_IFINDEX
IFLA_NEW_NETNSID
IFLA_NUM_RX_QUEUES
IFLA_NUM_TX_QUEUES
IFLA_NUM_VF
IFLA_OPERSTATE
IFLA_PAD
IFLA_PERM_ADDRESS
IFLA_PHYS_PORT_ID
IFLA_PHYS_PORT_NAME
IFLA_PHYS_SWITCH_ID
IFLA_PORT_SELF
IFLA_PRIORITY
IFLA_PROMISCUITY
IFLA_PROP_LIST
IFLA_PROTINFO
IFLA_PROTO_DOWN
IFLA_PROTO_DOWN_REASON
IFLA_QDISC
IFLA_STATS
IFLA_STATS64
IFLA_TXQLEN
IFLA_UNSPEC
IFLA_VFINFO_LIST
IFLA_VF_PORTS
IFLA_VLAN_EGRESS_QOS
IFLA_VLAN_FLAGS
IFLA_VLAN_ID
IFLA_VLAN_INGRESS_QOS
IFLA_VLAN_PROTOCOL
IFLA_VLAN_UNSPEC
IFLA_VRF_TABLE
IFLA_VRF_UNSPEC
IFLA_VXLAN_AGEING
IFLA_VXLAN_COLLECT_METADATA
IFLA_VXLAN_DF
IFLA_VXLAN_GBP
IFLA_VXLAN_GPE
IFLA_VXLAN_GROUP
IFLA_VXLAN_GROUP6
IFLA_VXLAN_ID
IFLA_VXLAN_L2MISS
IFLA_VXLAN_L3MISS
IFLA_VXLAN_LABEL
IFLA_VXLAN_LEARNING
IFLA_VXLAN_LIMIT
IFLA_VXLAN_LINK
IFLA_VXLAN_LOCAL
IFLA_VXLAN_LOCAL6
IFLA_VXLAN_PORT
IFLA_VXLAN_PORT_RANGE
IFLA_VXLAN_PROXY
IFLA_VXLAN_REMCSUM_NOPARTIAL
IFLA_VXLAN_REMCSUM_RX
IFLA_VXLAN_REMCSUM_TX
IFLA_VXLAN_RSC
IFLA_VXLAN_TOS
IFLA_VXLAN_TTL
IFLA_VXLAN_TTL_INHERIT
IFLA_VXLAN_UDP_CSUM
IFLA_VXLAN_UDP_ZERO_CSUM6_RX
IFLA_VXLAN_UDP_ZERO_CSUM6_TX
IFLA_VXLAN_UNSPEC
IFLA_WEIGHT
IFLA_WIRELESS
IFLA_XDP
IFLA_XDP_ATTACHED
IFLA_XDP_FD
IFLA_XDP_FLAGS
IFLA_XDP_PROG_ID
IFLA_XDP_UNSPEC
IF_OPER_DORMANT
IF_OPER_DOWN
IF_OPER_LOWERLAYERDOWN
IF_OPER_NOTPRESENT
IF_OPER_TESTING
IF_OPER_UNKNOWN
IF_OPER_UP
LWTUNNEL_ENCAP_BPF
LWTUNNEL_ENCAP_ILA
LWTUNNEL_ENCAP_IP
LWTUNNEL_ENCAP_IP6
LWTUNNEL_ENCAP_MPLS
LWTUNNEL_ENCAP_NONE
LWTUNNEL_ENCAP_RPL
LWTUNNEL_ENCAP_SEG6
LWTUNNEL_ENCAP_SEG6_LOCAL
MACVLAN_MODE_BRIDGE
MACVLAN_MODE_PASSTHRU
MACVLAN_MODE_PRIVATE
MACVLAN_MODE_SOURCE
MACVLAN_MODE_VEPA
MPLS_IPTUNNEL_DST
MPLS_IPTUNNEL_TTL
MPLS_IPTUNNEL_UNSPEC
NDA_CACHEINFO
Neighbour cache entry type: entry for cache statistics
NDA_DST
Neighbour cache entry type: entry for a network layer destination address
NDA_IFINDEX
NDA_LINK_NETNSID
NDA_LLADDR
Neighbour cache entry type: entry for a link layer destination address
NDA_MASTER
NDA_PORT
NDA_PROBES
NDA_SRC_VNI
NDA_UNSPEC
Neighbour cache entry type: unknown type
NDA_VLAN
NDA_VNI
NDTA_CONFIG
NDTA_GC_INTERVAL
NDTA_NAME
NDTA_PAD
NDTA_PARMS
NDTA_STATS
NDTA_THRESH1
NDTA_THRESH2
NDTA_THRESH3
NDTA_UNSPEC
NETNSA_FD
NETNSA_NONE
NETNSA_NSID
NETNSA_NSID_NOT_ASSIGNED
NETNSA_PID
NLM_F_ACK
Request for an acknowledgment on success. Typical direction of request is from user space (CPC) to kernel space (FEC).
NLM_F_ACK_TLVS
extended ACK TVLs were included
NLM_F_APPEND
Add to the end of the object list.
NLM_F_ATOMIC
Return an atomic snapshot of the table. Requires CAP_NET_ADMIN capability or a effective UID of 0.
NLM_F_CAPPED
request was capped
NLM_F_CREATE
Create object if it doesn’t already exist.
NLM_F_DUMP
NLM_F_DUMP_FILTERED
Dump was filtered as requested
NLM_F_DUMP_INTR
Dump was inconsistent due to sequence change
NLM_F_ECHO
Echo this request. Typical direction of request is from user space (CPC) to kernel space (FEC).
NLM_F_EXCL
Don’t replace if the object already exists.
NLM_F_MATCH
Return all entries matching criteria passed in message content.
NLM_F_MULTIPART
Indicates the message is part of a multipart message terminated by NLMSG_DONE
NLM_F_NONREC
Do not delete recursively
NLM_F_REPLACE
Replace existing matching object.
NLM_F_REQUEST
Must be set on all request messages (typically from user space to kernel space)
NLM_F_ROOT
Return the complete table instead of a single entry.
NTF_EXT_LEARNED
NTF_MASTER
NTF_OFFLOADED
NTF_PROXY
NTF_ROUTER
NTF_SELF
NTF_USE
NUD_DELAY
Neighbour cache entry state: the validation of this entry is currently delayed
NUD_FAILED
Neighbour cache entry state: the validation of this entry has failed
NUD_INCOMPLETE
Neighbour cache entry state: the neighbour has not (yet) been resolved
NUD_NOARP
Neighbour cache entry state: entry is valid and the kernel will not try to validate or refresh it.
NUD_NONE
Neighbour cache entry state: pseudo state for fresh entries or before deleting entries
NUD_PERMANENT
Neighbour cache entry state: entry is valid forever and can only be removed explicitly from userspace.
NUD_PROBE
Neighbour cache entry state: the neighbour entry is being probed
NUD_REACHABLE
Neighbour cache entry state: the neighbour entry is valid until its lifetime expires
NUD_STALE
Neighbour cache entry state: the neighbour entry is valid but suspicious
RTAX_ADVMSS
RTAX_CC_ALGO
RTAX_CWND
RTAX_FASTOPEN_NO_COOKIE
RTAX_FEATURES
RTAX_HOPLIMIT
RTAX_INITCWND
RTAX_INITRWND
RTAX_LOCK
RTAX_MTU
RTAX_QUICKACK
RTAX_REORDERING
RTAX_RTO_MIN
RTAX_RTT
RTAX_RTTVAR
RTAX_SSTHRESH
RTAX_UNSPEC
RTAX_WINDOW
RTA_CACHEINFO
RTA_DST
RTA_ENCAP
RTA_ENCAP_TYPE
RTA_EXPIRES
RTA_FLOW
RTA_GATEWAY
RTA_IIF
RTA_MARK
RTA_METRICS
RTA_MFC_STATS
RTA_MP_ALGO
RTA_MULTIPATH
RTA_NEWDST
RTA_OIF
RTA_PAD
RTA_PREF
RTA_PREFSRC
RTA_PRIORITY
RTA_PROTOINFO
RTA_SESSION
RTA_SRC
RTA_TABLE
RTA_TTL_PROPAGATE
RTA_UID
RTA_UNSPEC
RTA_VIA
RTEXT_FILTER_BRVLAN
RTEXT_FILTER_BRVLAN_COMPRESSED
RTEXT_FILTER_SKIP_STATS
RTEXT_FILTER_VF
RTM_BASE
RTM_DELACTION
RTM_DELADDR
RTM_DELADDRLABEL
RTM_DELCHAIN
RTM_DELLINK
RTM_DELLINKPROP
RTM_DELMDB
RTM_DELNEIGH
RTM_DELNETCONF
RTM_DELNSID
RTM_DELQDISC
RTM_DELROUTE
RTM_DELRULE
RTM_DELTCLASS
RTM_DELTFILTER
RTM_F_CLONED
This route is cloned. Cloned routes are routes coming from the cache instead of the FIB. For IPv4, the cache was removed in Linux 3.6 (see IPv4 route lookup on Linux for more information about IPv4 routing)
RTM_F_EQUALIZE
Multipath equalizer (not yet implemented)
RTM_F_FIB_MATCH
Return the full FIB lookup match (see commit b61798130f1be5bff08712308126c2d7ebe390ef)
RTM_F_LOOKUP_TABLE
Show the table from which the lookup result comes. Note that before commit c36ba6603a11, Linux would always hardcode RouteMessageHeader.table (known as rtmsg.rtm_table in the kernel) to RT_TABLE_MAIN.
RTM_F_NOTIFY
If the route changes, notify the user via rtnetlink
RTM_F_PREFIX
Prefix addresses
RTM_GETACTION
RTM_GETADDR
RTM_GETADDRLABEL
RTM_GETANYCAST
RTM_GETCHAIN
RTM_GETDCB
RTM_GETLINK
RTM_GETMDB
RTM_GETMULTICAST
RTM_GETNEIGH
RTM_GETNEIGHTBL
RTM_GETNETCONF
RTM_GETNSID
RTM_GETQDISC
RTM_GETROUTE
RTM_GETRULE
RTM_GETSTATS
RTM_GETTCLASS
RTM_GETTFILTER
RTM_NEWACTION
RTM_NEWADDR
RTM_NEWADDRLABEL
RTM_NEWCACHEREPORT
RTM_NEWCHAIN
RTM_NEWLINK
RTM_NEWLINKPROP
RTM_NEWMDB
RTM_NEWNDUSEROPT
RTM_NEWNEIGH
RTM_NEWNEIGHTBL
RTM_NEWNETCONF
RTM_NEWNSID
RTM_NEWPREFIX
RTM_NEWQDISC
RTM_NEWROUTE
RTM_NEWRULE
RTM_NEWSTATS
RTM_NEWTCLASS
RTM_NEWTFILTER
RTM_SETDCB
RTM_SETLINK
RTM_SETNEIGHTBL
RTNH_F_DEAD
RTNH_F_LINKDOWN
RTNH_F_OFFLOAD
RTNH_F_ONLINK
RTNH_F_PERVASIVE
RTNH_F_UNRESOLVED
RTNLGRP_DCB
RTNLGRP_DECNET_IFADDR
RTNLGRP_DECNET_ROUTE
RTNLGRP_DECNET_RULE
RTNLGRP_IPV4_IFADDR
RTNLGRP_IPV4_MROUTE
RTNLGRP_IPV4_MROUTE_R
RTNLGRP_IPV4_NETCONF
RTNLGRP_IPV4_ROUTE
RTNLGRP_IPV4_RULE
RTNLGRP_IPV6_IFADDR
RTNLGRP_IPV6_IFINFO
RTNLGRP_IPV6_MROUTE
RTNLGRP_IPV6_MROUTE_R
RTNLGRP_IPV6_NETCONF
RTNLGRP_IPV6_PREFIX
RTNLGRP_IPV6_ROUTE
RTNLGRP_IPV6_RULE
RTNLGRP_LINK
RTNLGRP_MDB
RTNLGRP_MPLS_NETCONF
RTNLGRP_MPLS_ROUTE
RTNLGRP_ND_USEROPT
RTNLGRP_NEIGH
RTNLGRP_NONE
RTNLGRP_NOP2
RTNLGRP_NOP4
RTNLGRP_NOTIFY
RTNLGRP_NSID
RTNLGRP_PHONET_IFADDR
RTNLGRP_PHONET_ROUTE
RTNLGRP_TC
RTN_ANYCAST
A local broadcast route (sent as a unicast)
RTN_BLACKHOLE
A packet dropping route
RTN_BROADCAST
A local broadcast route (sent as a broadcast)
RTN_LOCAL
A local interface route
RTN_MULTICAST
A multicast route
RTN_NAT
A network address translation rule
RTN_PROHIBIT
A packet rejection route
RTN_THROW
Continue routing lookup in another table
RTN_UNICAST
A gateway or direct route
RTN_UNREACHABLE
An unreachable destination
RTN_UNSPEC
Unknown route
RTN_XRESOLVE
Refer to an external resolver (not implemented)
RTPROT_BABEL
RTPROT_BIRD
RTPROT_BOOT
Route was learnt during boot
RTPROT_DHCP
RTPROT_DNROUTED
RTPROT_GATED
RTPROT_KERNEL
Route was learnt by the kernel
RTPROT_MROUTED
RTPROT_MRT
RTPROT_NTK
RTPROT_RA
RTPROT_REDIRECT
Route was learnt by an ICMP redirect
RTPROT_STATIC
Route was set statically
RTPROT_UNSPEC
Unknown
RTPROT_XORP
RTPROT_ZEBRA
RT_SCOPE_HOST
The destination is valid only on this host
RT_SCOPE_LINK
The destination is link local
RT_SCOPE_NOWHERE
Destination doesn’t exist
RT_SCOPE_SITE
(IPv6 only) the destination is site local, i.e. it is valid inside this site. This is for interior routes in the local autonomous system
RT_SCOPE_UNIVERSE
The destination is globally valid.
RT_TABLE_COMPAT
A route table introduced for compatibility with old software which do not support table IDs greater than 255. See commit 709772e6e065 in the kernel:
RT_TABLE_DEFAULT
The default routing table.
RT_TABLE_LOCAL
The local table.
RT_TABLE_MAIN
The main routing table.
RT_TABLE_UNSPEC
An unspecified routing table
TCA_CHAIN
TCA_DUMP_INVISIBLE
TCA_EGRESS_BLOCK
TCA_FCNT
TCA_HW_OFFLOAD
TCA_INGRESS_BLOCK
TCA_KIND
TCA_OPTIONS
TCA_PAD
TCA_RATE
TCA_STAB
TCA_STATS
TCA_STATS2
TCA_STATS_APP
TCA_STATS_BASIC
TCA_STATS_BASIC_HW
TCA_STATS_PAD
TCA_STATS_QUEUE
TCA_STATS_RATE_EST
TCA_STATS_RATE_EST64
TCA_STATS_UNSPEC
TCA_UNSPEC
TCA_XSTATS
TCM_IFINDEX_MAGIC_BLOCK
VETH_INFO_PEER
VETH_INFO_UNSPEC
__IFLA_VXLAN_MAX