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

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, _, }