enum NetlinkMessageType [src]
Fields
NOOP = 0x1Nothing.
ERROR = 0x2Error
DONE = 0x3End of a dump
OVERRUN = 0x4Data lost
RTM_NEWLINK = 16
RTM_DELLINK
RTM_GETLINK
RTM_SETLINK
RTM_NEWADDR = 20
RTM_DELADDR
RTM_GETADDR
RTM_NEWROUTE = 24
RTM_DELROUTE
RTM_GETROUTE
RTM_NEWNEIGH = 28
RTM_DELNEIGH
RTM_GETNEIGH
RTM_NEWRULE = 32
RTM_DELRULE
RTM_GETRULE
RTM_NEWQDISC = 36
RTM_DELQDISC
RTM_GETQDISC
RTM_NEWTCLASS = 40
RTM_DELTCLASS
RTM_GETTCLASS
RTM_NEWTFILTER = 44
RTM_DELTFILTER
RTM_GETTFILTER
RTM_NEWACTION = 48
RTM_DELACTION
RTM_GETACTION
RTM_NEWPREFIX = 52
RTM_GETMULTICAST = 58
RTM_GETANYCAST = 62
RTM_NEWNEIGHTBL = 64
RTM_GETNEIGHTBL = 66
RTM_SETNEIGHTBL
RTM_NEWNDUSEROPT = 68
RTM_NEWADDRLABEL = 72
RTM_DELADDRLABEL
RTM_GETADDRLABEL
RTM_GETDCB = 78
RTM_SETDCB
RTM_NEWNETCONF = 80
RTM_DELNETCONF
RTM_GETNETCONF = 82
RTM_NEWMDB = 84
RTM_DELMDB = 85
RTM_GETMDB = 86
RTM_NEWNSID = 88
RTM_DELNSID = 89
RTM_GETNSID = 90
RTM_NEWSTATS = 92
RTM_GETSTATS = 94
RTM_NEWCACHEREPORT = 96
RTM_NEWCHAIN = 100
RTM_DELCHAIN
RTM_GETCHAIN
RTM_NEWNEXTHOP = 104
RTM_DELNEXTHOP
RTM_GETNEXTHOP
_
Members
- MIN_TYPE (Constant)
Source
pub const NetlinkMessageType = enum(u16) {
/// < 0x10: reserved control messages
pub const MIN_TYPE = 0x10;
/// Nothing.
NOOP = 0x1,
/// Error
ERROR = 0x2,
/// End of a dump
DONE = 0x3,
/// Data lost
OVERRUN = 0x4,
// rtlink types
RTM_NEWLINK = 16,
RTM_DELLINK,
RTM_GETLINK,
RTM_SETLINK,
RTM_NEWADDR = 20,
RTM_DELADDR,
RTM_GETADDR,
RTM_NEWROUTE = 24,
RTM_DELROUTE,
RTM_GETROUTE,
RTM_NEWNEIGH = 28,
RTM_DELNEIGH,
RTM_GETNEIGH,
RTM_NEWRULE = 32,
RTM_DELRULE,
RTM_GETRULE,
RTM_NEWQDISC = 36,
RTM_DELQDISC,
RTM_GETQDISC,
RTM_NEWTCLASS = 40,
RTM_DELTCLASS,
RTM_GETTCLASS,
RTM_NEWTFILTER = 44,
RTM_DELTFILTER,
RTM_GETTFILTER,
RTM_NEWACTION = 48,
RTM_DELACTION,
RTM_GETACTION,
RTM_NEWPREFIX = 52,
RTM_GETMULTICAST = 58,
RTM_GETANYCAST = 62,
RTM_NEWNEIGHTBL = 64,
RTM_GETNEIGHTBL = 66,
RTM_SETNEIGHTBL,
RTM_NEWNDUSEROPT = 68,
RTM_NEWADDRLABEL = 72,
RTM_DELADDRLABEL,
RTM_GETADDRLABEL,
RTM_GETDCB = 78,
RTM_SETDCB,
RTM_NEWNETCONF = 80,
RTM_DELNETCONF,
RTM_GETNETCONF = 82,
RTM_NEWMDB = 84,
RTM_DELMDB = 85,
RTM_GETMDB = 86,
RTM_NEWNSID = 88,
RTM_DELNSID = 89,
RTM_GETNSID = 90,
RTM_NEWSTATS = 92,
RTM_GETSTATS = 94,
RTM_NEWCACHEREPORT = 96,
RTM_NEWCHAIN = 100,
RTM_DELCHAIN,
RTM_GETCHAIN,
RTM_NEWNEXTHOP = 104,
RTM_DELNEXTHOP,
RTM_GETNEXTHOP,
_,
}