mirror of
https://github.com/golang/go
synced 2024-11-25 04:07:55 -07:00
syscall: add network interface constants for darwin/386, darwin/amd64
R=rsc CC=golang-dev https://golang.org/cl/4079049
This commit is contained in:
parent
176d5769d9
commit
5c0aab9cae
@ -41,6 +41,11 @@ includes_Darwin='
|
||||
#include <sys/cdefs.h>
|
||||
#include <sys/wait.h>
|
||||
#include <sys/event.h>
|
||||
#include <sys/socket.h>
|
||||
#include <sys/sockio.h>
|
||||
#include <net/if.h>
|
||||
#include <netinet/ip.h>
|
||||
#include <netinet/ip_mroute.h>
|
||||
'
|
||||
|
||||
includes_FreeBSD='
|
||||
|
@ -194,6 +194,7 @@ const (
|
||||
F_GETLK = 0x7
|
||||
F_GETOWN = 0x5
|
||||
F_GETPATH = 0x32
|
||||
F_GETPROTECTIONCLASS = 0x3e
|
||||
F_GLOBAL_NOCACHE = 0x37
|
||||
F_LOG2PHYS = 0x31
|
||||
F_MARKDEPENDENCY = 0x3c
|
||||
@ -210,12 +211,31 @@ const (
|
||||
F_SETLK = 0x8
|
||||
F_SETLKW = 0x9
|
||||
F_SETOWN = 0x6
|
||||
F_SETPROTECTIONCLASS = 0x3f
|
||||
F_SETSIZE = 0x2b
|
||||
F_THAW_FS = 0x36
|
||||
F_UNLCK = 0x2
|
||||
F_VOLPOSMODE = 0x4
|
||||
F_WRITEBOOTSTRAP = 0x2f
|
||||
F_WRLCK = 0x3
|
||||
IFF_ALLMULTI = 0x200
|
||||
IFF_ALTPHYS = 0x4000
|
||||
IFF_BROADCAST = 0x2
|
||||
IFF_DEBUG = 0x4
|
||||
IFF_LINK0 = 0x1000
|
||||
IFF_LINK1 = 0x2000
|
||||
IFF_LINK2 = 0x4000
|
||||
IFF_LOOPBACK = 0x8
|
||||
IFF_MULTICAST = 0x8000
|
||||
IFF_NOARP = 0x80
|
||||
IFF_NOTRAILERS = 0x20
|
||||
IFF_OACTIVE = 0x400
|
||||
IFF_POINTOPOINT = 0x10
|
||||
IFF_PROMISC = 0x100
|
||||
IFF_RUNNING = 0x40
|
||||
IFF_SIMPLEX = 0x800
|
||||
IFF_UP = 0x1
|
||||
IFNAMSIZ = 0x10
|
||||
IN_CLASSA_HOST = 0xffffff
|
||||
IN_CLASSA_MAX = 0x80
|
||||
IN_CLASSA_NET = 0xff000000
|
||||
@ -516,6 +536,76 @@ const (
|
||||
SIGWINCH = 0x1c
|
||||
SIGXCPU = 0x18
|
||||
SIGXFSZ = 0x19
|
||||
SIOCADDMULTI = 0x80206931
|
||||
SIOCAIFADDR = 0x8040691a
|
||||
SIOCALIFADDR = 0x8118691d
|
||||
SIOCARPIPLL = 0xc0206928
|
||||
SIOCATMARK = 0x40047307
|
||||
SIOCAUTOADDR = 0xc0206926
|
||||
SIOCAUTONETMASK = 0x80206927
|
||||
SIOCDELMULTI = 0x80206932
|
||||
SIOCDIFADDR = 0x80206919
|
||||
SIOCDIFPHYADDR = 0x80206941
|
||||
SIOCDLIFADDR = 0x8118691f
|
||||
SIOCGDRVSPEC = 0xc01c697b
|
||||
SIOCGETSGCNT = 0xc014721c
|
||||
SIOCGETVIFCNT = 0xc014721b
|
||||
SIOCGETVLAN = 0xc020697f
|
||||
SIOCGHIWAT = 0x40047301
|
||||
SIOCGIFADDR = 0xc0206921
|
||||
SIOCGIFALTMTU = 0xc0206948
|
||||
SIOCGIFASYNCMAP = 0xc020697c
|
||||
SIOCGIFBOND = 0xc0206947
|
||||
SIOCGIFBRDADDR = 0xc0206923
|
||||
SIOCGIFCONF = 0xc0086924
|
||||
SIOCGIFDEVMTU = 0xc0206944
|
||||
SIOCGIFDSTADDR = 0xc0206922
|
||||
SIOCGIFFLAGS = 0xc0206911
|
||||
SIOCGIFGENERIC = 0xc020693a
|
||||
SIOCGIFKPI = 0xc0206987
|
||||
SIOCGIFMAC = 0xc0206982
|
||||
SIOCGIFMEDIA = 0xc0286938
|
||||
SIOCGIFMETRIC = 0xc0206917
|
||||
SIOCGIFMTU = 0xc0206933
|
||||
SIOCGIFNETMASK = 0xc0206925
|
||||
SIOCGIFPDSTADDR = 0xc0206940
|
||||
SIOCGIFPHYS = 0xc0206935
|
||||
SIOCGIFPSRCADDR = 0xc020693f
|
||||
SIOCGIFSTATUS = 0xc331693d
|
||||
SIOCGIFVLAN = 0xc020697f
|
||||
SIOCGIFWAKEFLAGS = 0xc0206988
|
||||
SIOCGLIFADDR = 0xc118691e
|
||||
SIOCGLIFPHYADDR = 0xc1186943
|
||||
SIOCGLOWAT = 0x40047303
|
||||
SIOCGPGRP = 0x40047309
|
||||
SIOCIFCREATE = 0xc0206978
|
||||
SIOCIFCREATE2 = 0xc020697a
|
||||
SIOCIFDESTROY = 0x80206979
|
||||
SIOCRSLVMULTI = 0xc008693b
|
||||
SIOCSDRVSPEC = 0x801c697b
|
||||
SIOCSETVLAN = 0x8020697e
|
||||
SIOCSHIWAT = 0x80047300
|
||||
SIOCSIFADDR = 0x8020690c
|
||||
SIOCSIFALTMTU = 0x80206945
|
||||
SIOCSIFASYNCMAP = 0x8020697d
|
||||
SIOCSIFBOND = 0x80206946
|
||||
SIOCSIFBRDADDR = 0x80206913
|
||||
SIOCSIFDSTADDR = 0x8020690e
|
||||
SIOCSIFFLAGS = 0x80206910
|
||||
SIOCSIFGENERIC = 0x80206939
|
||||
SIOCSIFKPI = 0x80206986
|
||||
SIOCSIFLLADDR = 0x8020693c
|
||||
SIOCSIFMAC = 0x80206983
|
||||
SIOCSIFMEDIA = 0xc0206937
|
||||
SIOCSIFMETRIC = 0x80206918
|
||||
SIOCSIFMTU = 0x80206934
|
||||
SIOCSIFNETMASK = 0x80206916
|
||||
SIOCSIFPHYADDR = 0x8040693e
|
||||
SIOCSIFPHYS = 0x80206936
|
||||
SIOCSIFVLAN = 0x8020697e
|
||||
SIOCSLIFPHYADDR = 0x81186942
|
||||
SIOCSLOWAT = 0x80047302
|
||||
SIOCSPGRP = 0x80047308
|
||||
SOCK_DGRAM = 0x2
|
||||
SOCK_MAXADDRLEN = 0xff
|
||||
SOCK_RAW = 0x3
|
||||
|
@ -194,6 +194,7 @@ const (
|
||||
F_GETLK = 0x7
|
||||
F_GETOWN = 0x5
|
||||
F_GETPATH = 0x32
|
||||
F_GETPROTECTIONCLASS = 0x3e
|
||||
F_GLOBAL_NOCACHE = 0x37
|
||||
F_LOG2PHYS = 0x31
|
||||
F_MARKDEPENDENCY = 0x3c
|
||||
@ -210,12 +211,31 @@ const (
|
||||
F_SETLK = 0x8
|
||||
F_SETLKW = 0x9
|
||||
F_SETOWN = 0x6
|
||||
F_SETPROTECTIONCLASS = 0x3f
|
||||
F_SETSIZE = 0x2b
|
||||
F_THAW_FS = 0x36
|
||||
F_UNLCK = 0x2
|
||||
F_VOLPOSMODE = 0x4
|
||||
F_WRITEBOOTSTRAP = 0x2f
|
||||
F_WRLCK = 0x3
|
||||
IFF_ALLMULTI = 0x200
|
||||
IFF_ALTPHYS = 0x4000
|
||||
IFF_BROADCAST = 0x2
|
||||
IFF_DEBUG = 0x4
|
||||
IFF_LINK0 = 0x1000
|
||||
IFF_LINK1 = 0x2000
|
||||
IFF_LINK2 = 0x4000
|
||||
IFF_LOOPBACK = 0x8
|
||||
IFF_MULTICAST = 0x8000
|
||||
IFF_NOARP = 0x80
|
||||
IFF_NOTRAILERS = 0x20
|
||||
IFF_OACTIVE = 0x400
|
||||
IFF_POINTOPOINT = 0x10
|
||||
IFF_PROMISC = 0x100
|
||||
IFF_RUNNING = 0x40
|
||||
IFF_SIMPLEX = 0x800
|
||||
IFF_UP = 0x1
|
||||
IFNAMSIZ = 0x10
|
||||
IN_CLASSA_HOST = 0xffffff
|
||||
IN_CLASSA_MAX = 0x80
|
||||
IN_CLASSA_NET = 0xff000000
|
||||
@ -516,6 +536,76 @@ const (
|
||||
SIGWINCH = 0x1c
|
||||
SIGXCPU = 0x18
|
||||
SIGXFSZ = 0x19
|
||||
SIOCADDMULTI = 0x80206931
|
||||
SIOCAIFADDR = 0x8040691a
|
||||
SIOCALIFADDR = 0x8118691d
|
||||
SIOCARPIPLL = 0xc0206928
|
||||
SIOCATMARK = 0x40047307
|
||||
SIOCAUTOADDR = 0xc0206926
|
||||
SIOCAUTONETMASK = 0x80206927
|
||||
SIOCDELMULTI = 0x80206932
|
||||
SIOCDIFADDR = 0x80206919
|
||||
SIOCDIFPHYADDR = 0x80206941
|
||||
SIOCDLIFADDR = 0x8118691f
|
||||
SIOCGDRVSPEC = 0xc028697b
|
||||
SIOCGETSGCNT = 0xc014721c
|
||||
SIOCGETVIFCNT = 0xc014721b
|
||||
SIOCGETVLAN = 0xc020697f
|
||||
SIOCGHIWAT = 0x40047301
|
||||
SIOCGIFADDR = 0xc0206921
|
||||
SIOCGIFALTMTU = 0xc0206948
|
||||
SIOCGIFASYNCMAP = 0xc020697c
|
||||
SIOCGIFBOND = 0xc0206947
|
||||
SIOCGIFBRDADDR = 0xc0206923
|
||||
SIOCGIFCONF = 0xc00c6924
|
||||
SIOCGIFDEVMTU = 0xc0206944
|
||||
SIOCGIFDSTADDR = 0xc0206922
|
||||
SIOCGIFFLAGS = 0xc0206911
|
||||
SIOCGIFGENERIC = 0xc020693a
|
||||
SIOCGIFKPI = 0xc0206987
|
||||
SIOCGIFMAC = 0xc0206982
|
||||
SIOCGIFMEDIA = 0xc02c6938
|
||||
SIOCGIFMETRIC = 0xc0206917
|
||||
SIOCGIFMTU = 0xc0206933
|
||||
SIOCGIFNETMASK = 0xc0206925
|
||||
SIOCGIFPDSTADDR = 0xc0206940
|
||||
SIOCGIFPHYS = 0xc0206935
|
||||
SIOCGIFPSRCADDR = 0xc020693f
|
||||
SIOCGIFSTATUS = 0xc331693d
|
||||
SIOCGIFVLAN = 0xc020697f
|
||||
SIOCGIFWAKEFLAGS = 0xc0206988
|
||||
SIOCGLIFADDR = 0xc118691e
|
||||
SIOCGLIFPHYADDR = 0xc1186943
|
||||
SIOCGLOWAT = 0x40047303
|
||||
SIOCGPGRP = 0x40047309
|
||||
SIOCIFCREATE = 0xc0206978
|
||||
SIOCIFCREATE2 = 0xc020697a
|
||||
SIOCIFDESTROY = 0x80206979
|
||||
SIOCRSLVMULTI = 0xc010693b
|
||||
SIOCSDRVSPEC = 0x8028697b
|
||||
SIOCSETVLAN = 0x8020697e
|
||||
SIOCSHIWAT = 0x80047300
|
||||
SIOCSIFADDR = 0x8020690c
|
||||
SIOCSIFALTMTU = 0x80206945
|
||||
SIOCSIFASYNCMAP = 0x8020697d
|
||||
SIOCSIFBOND = 0x80206946
|
||||
SIOCSIFBRDADDR = 0x80206913
|
||||
SIOCSIFDSTADDR = 0x8020690e
|
||||
SIOCSIFFLAGS = 0x80206910
|
||||
SIOCSIFGENERIC = 0x80206939
|
||||
SIOCSIFKPI = 0x80206986
|
||||
SIOCSIFLLADDR = 0x8020693c
|
||||
SIOCSIFMAC = 0x80206983
|
||||
SIOCSIFMEDIA = 0xc0206937
|
||||
SIOCSIFMETRIC = 0x80206918
|
||||
SIOCSIFMTU = 0x80206934
|
||||
SIOCSIFNETMASK = 0x80206916
|
||||
SIOCSIFPHYADDR = 0x8040693e
|
||||
SIOCSIFPHYS = 0x80206936
|
||||
SIOCSIFVLAN = 0x8020697e
|
||||
SIOCSLIFPHYADDR = 0x81186942
|
||||
SIOCSLOWAT = 0x80047302
|
||||
SIOCSPGRP = 0x80047308
|
||||
SOCK_DGRAM = 0x2
|
||||
SOCK_MAXADDRLEN = 0xff
|
||||
SOCK_RAW = 0x3
|
||||
|
Loading…
Reference in New Issue
Block a user