mirror of
https://github.com/golang/go
synced 2024-11-22 01:14:40 -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/cdefs.h>
|
||||||
#include <sys/wait.h>
|
#include <sys/wait.h>
|
||||||
#include <sys/event.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='
|
includes_FreeBSD='
|
||||||
|
@ -194,6 +194,7 @@ const (
|
|||||||
F_GETLK = 0x7
|
F_GETLK = 0x7
|
||||||
F_GETOWN = 0x5
|
F_GETOWN = 0x5
|
||||||
F_GETPATH = 0x32
|
F_GETPATH = 0x32
|
||||||
|
F_GETPROTECTIONCLASS = 0x3e
|
||||||
F_GLOBAL_NOCACHE = 0x37
|
F_GLOBAL_NOCACHE = 0x37
|
||||||
F_LOG2PHYS = 0x31
|
F_LOG2PHYS = 0x31
|
||||||
F_MARKDEPENDENCY = 0x3c
|
F_MARKDEPENDENCY = 0x3c
|
||||||
@ -210,12 +211,31 @@ const (
|
|||||||
F_SETLK = 0x8
|
F_SETLK = 0x8
|
||||||
F_SETLKW = 0x9
|
F_SETLKW = 0x9
|
||||||
F_SETOWN = 0x6
|
F_SETOWN = 0x6
|
||||||
|
F_SETPROTECTIONCLASS = 0x3f
|
||||||
F_SETSIZE = 0x2b
|
F_SETSIZE = 0x2b
|
||||||
F_THAW_FS = 0x36
|
F_THAW_FS = 0x36
|
||||||
F_UNLCK = 0x2
|
F_UNLCK = 0x2
|
||||||
F_VOLPOSMODE = 0x4
|
F_VOLPOSMODE = 0x4
|
||||||
F_WRITEBOOTSTRAP = 0x2f
|
F_WRITEBOOTSTRAP = 0x2f
|
||||||
F_WRLCK = 0x3
|
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_HOST = 0xffffff
|
||||||
IN_CLASSA_MAX = 0x80
|
IN_CLASSA_MAX = 0x80
|
||||||
IN_CLASSA_NET = 0xff000000
|
IN_CLASSA_NET = 0xff000000
|
||||||
@ -516,6 +536,76 @@ const (
|
|||||||
SIGWINCH = 0x1c
|
SIGWINCH = 0x1c
|
||||||
SIGXCPU = 0x18
|
SIGXCPU = 0x18
|
||||||
SIGXFSZ = 0x19
|
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_DGRAM = 0x2
|
||||||
SOCK_MAXADDRLEN = 0xff
|
SOCK_MAXADDRLEN = 0xff
|
||||||
SOCK_RAW = 0x3
|
SOCK_RAW = 0x3
|
||||||
|
@ -194,6 +194,7 @@ const (
|
|||||||
F_GETLK = 0x7
|
F_GETLK = 0x7
|
||||||
F_GETOWN = 0x5
|
F_GETOWN = 0x5
|
||||||
F_GETPATH = 0x32
|
F_GETPATH = 0x32
|
||||||
|
F_GETPROTECTIONCLASS = 0x3e
|
||||||
F_GLOBAL_NOCACHE = 0x37
|
F_GLOBAL_NOCACHE = 0x37
|
||||||
F_LOG2PHYS = 0x31
|
F_LOG2PHYS = 0x31
|
||||||
F_MARKDEPENDENCY = 0x3c
|
F_MARKDEPENDENCY = 0x3c
|
||||||
@ -210,12 +211,31 @@ const (
|
|||||||
F_SETLK = 0x8
|
F_SETLK = 0x8
|
||||||
F_SETLKW = 0x9
|
F_SETLKW = 0x9
|
||||||
F_SETOWN = 0x6
|
F_SETOWN = 0x6
|
||||||
|
F_SETPROTECTIONCLASS = 0x3f
|
||||||
F_SETSIZE = 0x2b
|
F_SETSIZE = 0x2b
|
||||||
F_THAW_FS = 0x36
|
F_THAW_FS = 0x36
|
||||||
F_UNLCK = 0x2
|
F_UNLCK = 0x2
|
||||||
F_VOLPOSMODE = 0x4
|
F_VOLPOSMODE = 0x4
|
||||||
F_WRITEBOOTSTRAP = 0x2f
|
F_WRITEBOOTSTRAP = 0x2f
|
||||||
F_WRLCK = 0x3
|
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_HOST = 0xffffff
|
||||||
IN_CLASSA_MAX = 0x80
|
IN_CLASSA_MAX = 0x80
|
||||||
IN_CLASSA_NET = 0xff000000
|
IN_CLASSA_NET = 0xff000000
|
||||||
@ -516,6 +536,76 @@ const (
|
|||||||
SIGWINCH = 0x1c
|
SIGWINCH = 0x1c
|
||||||
SIGXCPU = 0x18
|
SIGXCPU = 0x18
|
||||||
SIGXFSZ = 0x19
|
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_DGRAM = 0x2
|
||||||
SOCK_MAXADDRLEN = 0xff
|
SOCK_MAXADDRLEN = 0xff
|
||||||
SOCK_RAW = 0x3
|
SOCK_RAW = 0x3
|
||||||
|
Loading…
Reference in New Issue
Block a user