mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
syscall: add routing messages support for Linux
R=rsc CC=golang-dev https://golang.org/cl/4515135
This commit is contained in:
parent
1b5d04c5ae
commit
4d118835ab
10 changed files with 637 additions and 7 deletions
|
|
@ -48,6 +48,64 @@ const (
|
|||
AF_UNSPEC = 0
|
||||
AF_WANPIPE = 0x19
|
||||
AF_X25 = 0x9
|
||||
ARPHRD_ADAPT = 0x108
|
||||
ARPHRD_APPLETLK = 0x8
|
||||
ARPHRD_ARCNET = 0x7
|
||||
ARPHRD_ASH = 0x30d
|
||||
ARPHRD_ATM = 0x13
|
||||
ARPHRD_AX25 = 0x3
|
||||
ARPHRD_BIF = 0x307
|
||||
ARPHRD_CHAOS = 0x5
|
||||
ARPHRD_CISCO = 0x201
|
||||
ARPHRD_CSLIP = 0x101
|
||||
ARPHRD_CSLIP6 = 0x103
|
||||
ARPHRD_DDCMP = 0x205
|
||||
ARPHRD_DLCI = 0xf
|
||||
ARPHRD_ECONET = 0x30e
|
||||
ARPHRD_EETHER = 0x2
|
||||
ARPHRD_ETHER = 0x1
|
||||
ARPHRD_EUI64 = 0x1b
|
||||
ARPHRD_FCAL = 0x311
|
||||
ARPHRD_FCFABRIC = 0x313
|
||||
ARPHRD_FCPL = 0x312
|
||||
ARPHRD_FCPP = 0x310
|
||||
ARPHRD_FDDI = 0x306
|
||||
ARPHRD_FRAD = 0x302
|
||||
ARPHRD_HDLC = 0x201
|
||||
ARPHRD_HIPPI = 0x30c
|
||||
ARPHRD_HWX25 = 0x110
|
||||
ARPHRD_IEEE1394 = 0x18
|
||||
ARPHRD_IEEE802 = 0x6
|
||||
ARPHRD_IEEE80211 = 0x321
|
||||
ARPHRD_IEEE80211_PRISM = 0x322
|
||||
ARPHRD_IEEE80211_RADIOTAP = 0x323
|
||||
ARPHRD_IEEE802154 = 0x324
|
||||
ARPHRD_IEEE802154_PHY = 0x325
|
||||
ARPHRD_IEEE802_TR = 0x320
|
||||
ARPHRD_INFINIBAND = 0x20
|
||||
ARPHRD_IPDDP = 0x309
|
||||
ARPHRD_IPGRE = 0x30a
|
||||
ARPHRD_IRDA = 0x30f
|
||||
ARPHRD_LAPB = 0x204
|
||||
ARPHRD_LOCALTLK = 0x305
|
||||
ARPHRD_LOOPBACK = 0x304
|
||||
ARPHRD_METRICOM = 0x17
|
||||
ARPHRD_NETROM = 0
|
||||
ARPHRD_NONE = 0xfffe
|
||||
ARPHRD_PIMREG = 0x30b
|
||||
ARPHRD_PPP = 0x200
|
||||
ARPHRD_PRONET = 0x4
|
||||
ARPHRD_RAWHDLC = 0x206
|
||||
ARPHRD_ROSE = 0x10e
|
||||
ARPHRD_RSRVD = 0x104
|
||||
ARPHRD_SIT = 0x308
|
||||
ARPHRD_SKIP = 0x303
|
||||
ARPHRD_SLIP = 0x100
|
||||
ARPHRD_SLIP6 = 0x102
|
||||
ARPHRD_TUNNEL = 0x300
|
||||
ARPHRD_TUNNEL6 = 0x301
|
||||
ARPHRD_VOID = 0xffff
|
||||
ARPHRD_X25 = 0x10f
|
||||
DT_BLK = 0x6
|
||||
DT_CHR = 0x2
|
||||
DT_DIR = 0x4
|
||||
|
|
@ -716,6 +774,25 @@ const (
|
|||
RTM_SETDCB = 0x4f
|
||||
RTM_SETLINK = 0x13
|
||||
RTM_SETNEIGHTBL = 0x43
|
||||
RTNH_ALIGNTO = 0x4
|
||||
RTNH_F_DEAD = 0x1
|
||||
RTNH_F_ONLINK = 0x4
|
||||
RTNH_F_PERVASIVE = 0x2
|
||||
RTN_MAX = 0xb
|
||||
RTPROT_BIRD = 0xc
|
||||
RTPROT_BOOT = 0x3
|
||||
RTPROT_DHCP = 0x10
|
||||
RTPROT_DNROUTED = 0xd
|
||||
RTPROT_GATED = 0x8
|
||||
RTPROT_KERNEL = 0x2
|
||||
RTPROT_MRT = 0xa
|
||||
RTPROT_NTK = 0xf
|
||||
RTPROT_RA = 0x9
|
||||
RTPROT_REDIRECT = 0x1
|
||||
RTPROT_STATIC = 0x4
|
||||
RTPROT_UNSPEC = 0
|
||||
RTPROT_XORP = 0xe
|
||||
RTPROT_ZEBRA = 0xb
|
||||
SCM_CREDENTIALS = 0x2
|
||||
SCM_RIGHTS = 0x1
|
||||
SCM_TIMESTAMP = 0x1d
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue