Commit ed963c90 authored by Mikio Hara's avatar Mikio Hara

undo CL 102610045 / 7244ce3ae9db

preparing for the syscall package freeze.

««« original CL description
syscall: regenerate z-files for darwin

Updates z-files from 10.7 kernel-based to 10.9 kernel-based.

LGTM=iant
R=golang-codereviews, bradfitz, iant
CC=golang-codereviews
https://golang.org/cl/102610045
»»»

LGTM=r
R=r
CC=golang-codereviews
https://golang.org/cl/114530044
parent d7566da1
...@@ -327,27 +327,3 @@ pkg syscall (netbsd-arm), const SizeofIfData = 132 ...@@ -327,27 +327,3 @@ pkg syscall (netbsd-arm), const SizeofIfData = 132
pkg syscall (netbsd-arm), type IfMsghdr struct, Pad_cgo_1 [4]uint8 pkg syscall (netbsd-arm), type IfMsghdr struct, Pad_cgo_1 [4]uint8
pkg syscall (netbsd-arm-cgo), const SizeofIfData = 132 pkg syscall (netbsd-arm-cgo), const SizeofIfData = 132
pkg syscall (netbsd-arm-cgo), type IfMsghdr struct, Pad_cgo_1 [4]uint8 pkg syscall (netbsd-arm-cgo), type IfMsghdr struct, Pad_cgo_1 [4]uint8
pkg syscall (darwin-386), const AF_MAX = 38
pkg syscall (darwin-386), const ELAST = 105
pkg syscall (darwin-386), const EVFILT_SYSCOUNT = 12
pkg syscall (darwin-386), const EVFILT_THREADMARKER = 12
pkg syscall (darwin-386), const IPV6_FRAGTTL = 120
pkg syscall (darwin-386), const SYS_MAXSYSCALL = 439
pkg syscall (darwin-386-cgo), const AF_MAX = 38
pkg syscall (darwin-386-cgo), const ELAST = 105
pkg syscall (darwin-386-cgo), const EVFILT_SYSCOUNT = 12
pkg syscall (darwin-386-cgo), const EVFILT_THREADMARKER = 12
pkg syscall (darwin-386-cgo), const IPV6_FRAGTTL = 120
pkg syscall (darwin-386-cgo), const SYS_MAXSYSCALL = 439
pkg syscall (darwin-amd64), const AF_MAX = 38
pkg syscall (darwin-amd64), const ELAST = 105
pkg syscall (darwin-amd64), const EVFILT_SYSCOUNT = 12
pkg syscall (darwin-amd64), const EVFILT_THREADMARKER = 12
pkg syscall (darwin-amd64), const IPV6_FRAGTTL = 120
pkg syscall (darwin-amd64), const SYS_MAXSYSCALL = 439
pkg syscall (darwin-amd64-cgo), const AF_MAX = 38
pkg syscall (darwin-amd64-cgo), const ELAST = 105
pkg syscall (darwin-amd64-cgo), const EVFILT_SYSCOUNT = 12
pkg syscall (darwin-amd64-cgo), const EVFILT_THREADMARKER = 12
pkg syscall (darwin-amd64-cgo), const IPV6_FRAGTTL = 120
pkg syscall (darwin-amd64-cgo), const SYS_MAXSYSCALL = 439
...@@ -35,36 +35,6 @@ includes_Darwin=' ...@@ -35,36 +35,6 @@ includes_Darwin='
#include <netinet/ip.h> #include <netinet/ip.h>
#include <netinet/ip_mroute.h> #include <netinet/ip_mroute.h>
#include <termios.h> #include <termios.h>
// We keep some constants not supported in OS X Mavericks and beyond
// for the promise of compatibility.
#ifndef F_MARKDEPENDENCY
#define F_MARKDEPENDENCY 0x3c
#endif
#ifndef F_READBOOTSTRAP
#define F_READBOOTSTRAP 0x2e
#endif
#ifndef F_WRITEBOOTSTRAP
#define F_WRITEBOOTSTRAP 0x2f
#endif
#ifndef NOTE_RESOURCEEND
#define NOTE_RESOURCEEND 0x2000000
#endif
#ifndef SO_RESTRICTIONS
#define SO_RESTRICTIONS 0x1081
#endif
#ifndef SO_RESTRICT_DENYIN
#define SO_RESTRICT_DENYIN 0x1
#endif
#ifndef SO_RESTRICT_DENYOUT
#define SO_RESTRICT_DENYOUT 0x2
#endif
#ifndef SO_RESTRICT_DENYSET
#define SO_RESTRICT_DENYSET 0x80000000
#endif
#ifndef TCP_MINMSSOVERLOAD
#define TCP_MINMSSOVERLOAD 0x3e8
#endif
' '
includes_DragonFly=' includes_DragonFly='
......
...@@ -18,41 +18,15 @@ package syscall ...@@ -18,41 +18,15 @@ package syscall
const ( const (
EOF EOF
my %syscalls;
while(<>){ while(<>){
if(/^#define\s+SYS_(\w+)\s+([0-9]+)/){ if(/^#define\s+SYS_(\w+)\s+([0-9]+)/){
my $name = $1; my $name = $1;
my $num = $2; my $num = $2;
$name =~ y/a-z/A-Z/; $name =~ y/a-z/A-Z/;
$syscalls{"SYS_$name"} = "$num"; print " SYS_$name = $num;"
} }
} }
# We keep some constants not supported in OS X Mavericks and beyond
# for the promise of compatibility.
$syscalls{"SYS_PROFIL"} = 44;
$syscalls{"SYS_ADD_PROFIL"} = 176;
$syscalls{"SYS_ATSOCKET"} = 206;
$syscalls{"SYS_ATGETMSG"} = 207;
$syscalls{"SYS_ATPUTMSG"} = 208;
$syscalls{"SYS_ATPSNDREQ"} = 209;
$syscalls{"SYS_ATPSNDRSP"} = 210;
$syscalls{"SYS_ATPGETREQ"} = 211;
$syscalls{"SYS_ATPGETRSP"} = 212;
$syscalls{"SYS_MKCOMPLEX"} = 216;
$syscalls{"SYS_STATV"} = 217;
$syscalls{"SYS_LSTATV"} = 218;
$syscalls{"SYS_FSTATV"} = 219;
$syscalls{"SYS_GETAUDIT"} = 355;
$syscalls{"SYS_SETAUDIT"} = 356;
$syscalls{"SYS_PID_HIBERNATE"} = 435;
$syscalls{"SYS_PID_SHUTDOWN_SOCKETS"} = 436;
for my $key (sort {$syscalls{$a} <=> $syscalls{$b} || $a cmp $b} keys %syscalls){
print "$key = $syscalls{$key};\n";
}
print <<EOF; print <<EOF;
) )
EOF EOF
...@@ -64,6 +64,7 @@ struct sockaddr_any { ...@@ -64,6 +64,7 @@ struct sockaddr_any {
struct sockaddr addr; struct sockaddr addr;
char pad[sizeof(union sockaddr_all) - sizeof(struct sockaddr)]; char pad[sizeof(union sockaddr_all) - sizeof(struct sockaddr)];
}; };
*/ */
import "C" import "C"
...@@ -116,13 +117,7 @@ type Radvisory_t C.struct_radvisory ...@@ -116,13 +117,7 @@ type Radvisory_t C.struct_radvisory
type Fbootstraptransfer_t C.struct_fbootstraptransfer type Fbootstraptransfer_t C.struct_fbootstraptransfer
// See golang.org/issue/8267. type Log2phys_t C.struct_log2phys
//type Log2phys_t C.struct_packed_log2phys
type Log2phys_t struct {
Flags uint32
Contigbytes int64
Devoffset int64
}
type Fsid C.struct_fsid type Fsid C.struct_fsid
......
...@@ -28,7 +28,7 @@ const ( ...@@ -28,7 +28,7 @@ const (
AF_LAT = 0xe AF_LAT = 0xe
AF_LINK = 0x12 AF_LINK = 0x12
AF_LOCAL = 0x1 AF_LOCAL = 0x1
AF_MAX = 0x28 AF_MAX = 0x26
AF_NATM = 0x1f AF_NATM = 0x1f
AF_NDRV = 0x1b AF_NDRV = 0x1b
AF_NETBIOS = 0x21 AF_NETBIOS = 0x21
...@@ -43,7 +43,6 @@ const ( ...@@ -43,7 +43,6 @@ const (
AF_SYSTEM = 0x20 AF_SYSTEM = 0x20
AF_UNIX = 0x1 AF_UNIX = 0x1
AF_UNSPEC = 0x0 AF_UNSPEC = 0x0
AF_UTUN = 0x26
B0 = 0x0 B0 = 0x0
B110 = 0x6e B110 = 0x6e
B115200 = 0x1c200 B115200 = 0x1c200
...@@ -82,7 +81,6 @@ const ( ...@@ -82,7 +81,6 @@ const (
BIOCSBLEN = 0xc0044266 BIOCSBLEN = 0xc0044266
BIOCSDLT = 0x80044278 BIOCSDLT = 0x80044278
BIOCSETF = 0x80084267 BIOCSETF = 0x80084267
BIOCSETFNR = 0x8008427e
BIOCSETIF = 0x8020426c BIOCSETIF = 0x8020426c
BIOCSHDRCMPLT = 0x80044275 BIOCSHDRCMPLT = 0x80044275
BIOCSRSIG = 0x80044273 BIOCSRSIG = 0x80044273
...@@ -149,168 +147,33 @@ const ( ...@@ -149,168 +147,33 @@ const (
CSUSP = 0x1a CSUSP = 0x1a
CTL_MAXNAME = 0xc CTL_MAXNAME = 0xc
CTL_NET = 0x4 CTL_NET = 0x4
DLT_A429 = 0xb8
DLT_A653_ICM = 0xb9
DLT_AIRONET_HEADER = 0x78
DLT_AOS = 0xde
DLT_APPLE_IP_OVER_IEEE1394 = 0x8a DLT_APPLE_IP_OVER_IEEE1394 = 0x8a
DLT_ARCNET = 0x7 DLT_ARCNET = 0x7
DLT_ARCNET_LINUX = 0x81
DLT_ATM_CLIP = 0x13 DLT_ATM_CLIP = 0x13
DLT_ATM_RFC1483 = 0xb DLT_ATM_RFC1483 = 0xb
DLT_AURORA = 0x7e
DLT_AX25 = 0x3 DLT_AX25 = 0x3
DLT_AX25_KISS = 0xca
DLT_BACNET_MS_TP = 0xa5
DLT_BLUETOOTH_HCI_H4 = 0xbb
DLT_BLUETOOTH_HCI_H4_WITH_PHDR = 0xc9
DLT_CAN20B = 0xbe
DLT_CAN_SOCKETCAN = 0xe3
DLT_CHAOS = 0x5 DLT_CHAOS = 0x5
DLT_CHDLC = 0x68 DLT_CHDLC = 0x68
DLT_CISCO_IOS = 0x76
DLT_C_HDLC = 0x68 DLT_C_HDLC = 0x68
DLT_C_HDLC_WITH_DIR = 0xcd
DLT_DBUS = 0xe7
DLT_DECT = 0xdd
DLT_DOCSIS = 0x8f
DLT_DVB_CI = 0xeb
DLT_ECONET = 0x73
DLT_EN10MB = 0x1 DLT_EN10MB = 0x1
DLT_EN3MB = 0x2 DLT_EN3MB = 0x2
DLT_ENC = 0x6d
DLT_ERF = 0xc5
DLT_ERF_ETH = 0xaf
DLT_ERF_POS = 0xb0
DLT_FC_2 = 0xe0
DLT_FC_2_WITH_FRAME_DELIMS = 0xe1
DLT_FDDI = 0xa DLT_FDDI = 0xa
DLT_FLEXRAY = 0xd2
DLT_FRELAY = 0x6b
DLT_FRELAY_WITH_DIR = 0xce
DLT_GCOM_SERIAL = 0xad
DLT_GCOM_T1E1 = 0xac
DLT_GPF_F = 0xab
DLT_GPF_T = 0xaa
DLT_GPRS_LLC = 0xa9
DLT_GSMTAP_ABIS = 0xda
DLT_GSMTAP_UM = 0xd9
DLT_HHDLC = 0x79
DLT_IBM_SN = 0x92
DLT_IBM_SP = 0x91
DLT_IEEE802 = 0x6 DLT_IEEE802 = 0x6
DLT_IEEE802_11 = 0x69 DLT_IEEE802_11 = 0x69
DLT_IEEE802_11_RADIO = 0x7f DLT_IEEE802_11_RADIO = 0x7f
DLT_IEEE802_11_RADIO_AVS = 0xa3 DLT_IEEE802_11_RADIO_AVS = 0xa3
DLT_IEEE802_15_4 = 0xc3
DLT_IEEE802_15_4_LINUX = 0xbf
DLT_IEEE802_15_4_NOFCS = 0xe6
DLT_IEEE802_15_4_NONASK_PHY = 0xd7
DLT_IEEE802_16_MAC_CPS = 0xbc
DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1
DLT_IPFILTER = 0x74
DLT_IPMB = 0xc7
DLT_IPMB_LINUX = 0xd1
DLT_IPNET = 0xe2
DLT_IPOIB = 0xf2
DLT_IPV4 = 0xe4
DLT_IPV6 = 0xe5
DLT_IP_OVER_FC = 0x7a
DLT_JUNIPER_ATM1 = 0x89
DLT_JUNIPER_ATM2 = 0x87
DLT_JUNIPER_ATM_CEMIC = 0xee
DLT_JUNIPER_CHDLC = 0xb5
DLT_JUNIPER_ES = 0x84
DLT_JUNIPER_ETHER = 0xb2
DLT_JUNIPER_FIBRECHANNEL = 0xea
DLT_JUNIPER_FRELAY = 0xb4
DLT_JUNIPER_GGSN = 0x85
DLT_JUNIPER_ISM = 0xc2
DLT_JUNIPER_MFR = 0x86
DLT_JUNIPER_MLFR = 0x83
DLT_JUNIPER_MLPPP = 0x82
DLT_JUNIPER_MONITOR = 0xa4
DLT_JUNIPER_PIC_PEER = 0xae
DLT_JUNIPER_PPP = 0xb3
DLT_JUNIPER_PPPOE = 0xa7
DLT_JUNIPER_PPPOE_ATM = 0xa8
DLT_JUNIPER_SERVICES = 0x88
DLT_JUNIPER_SRX_E2E = 0xe9
DLT_JUNIPER_ST = 0xc8
DLT_JUNIPER_VP = 0xb7
DLT_JUNIPER_VS = 0xe8
DLT_LAPB_WITH_DIR = 0xcf
DLT_LAPD = 0xcb
DLT_LIN = 0xd4
DLT_LINUX_EVDEV = 0xd8
DLT_LINUX_IRDA = 0x90
DLT_LINUX_LAPD = 0xb1
DLT_LINUX_PPP_WITHDIRECTION = 0xa6
DLT_LINUX_SLL = 0x71 DLT_LINUX_SLL = 0x71
DLT_LOOP = 0x6c DLT_LOOP = 0x6c
DLT_LTALK = 0x72
DLT_MATCHING_MAX = 0xf5
DLT_MATCHING_MIN = 0x68
DLT_MFR = 0xb6
DLT_MOST = 0xd3
DLT_MPEG_2_TS = 0xf3
DLT_MPLS = 0xdb
DLT_MTP2 = 0x8c
DLT_MTP2_WITH_PHDR = 0x8b
DLT_MTP3 = 0x8d
DLT_MUX27010 = 0xec
DLT_NETANALYZER = 0xf0
DLT_NETANALYZER_TRANSPARENT = 0xf1
DLT_NFC_LLCP = 0xf5
DLT_NFLOG = 0xef
DLT_NG40 = 0xf4
DLT_NULL = 0x0 DLT_NULL = 0x0
DLT_PCI_EXP = 0x7d
DLT_PFLOG = 0x75 DLT_PFLOG = 0x75
DLT_PFSYNC = 0x12 DLT_PFSYNC = 0x12
DLT_PPI = 0xc0
DLT_PPP = 0x9 DLT_PPP = 0x9
DLT_PPP_BSDOS = 0x10 DLT_PPP_BSDOS = 0x10
DLT_PPP_ETHER = 0x33
DLT_PPP_PPPD = 0xa6
DLT_PPP_SERIAL = 0x32 DLT_PPP_SERIAL = 0x32
DLT_PPP_WITH_DIR = 0xcc
DLT_PPP_WITH_DIRECTION = 0xa6
DLT_PRISM_HEADER = 0x77
DLT_PRONET = 0x4 DLT_PRONET = 0x4
DLT_RAIF1 = 0xc6
DLT_RAW = 0xc DLT_RAW = 0xc
DLT_RIO = 0x7c
DLT_SCCP = 0x8e
DLT_SITA = 0xc4
DLT_SLIP = 0x8 DLT_SLIP = 0x8
DLT_SLIP_BSDOS = 0xf DLT_SLIP_BSDOS = 0xf
DLT_STANAG_5066_D_PDU = 0xed
DLT_SUNATM = 0x7b
DLT_SYMANTEC_FIREWALL = 0x63
DLT_TZSP = 0x80
DLT_USB = 0xba
DLT_USB_LINUX = 0xbd
DLT_USB_LINUX_MMAPPED = 0xdc
DLT_USER0 = 0x93
DLT_USER1 = 0x94
DLT_USER10 = 0x9d
DLT_USER11 = 0x9e
DLT_USER12 = 0x9f
DLT_USER13 = 0xa0
DLT_USER14 = 0xa1
DLT_USER15 = 0xa2
DLT_USER2 = 0x95
DLT_USER3 = 0x96
DLT_USER4 = 0x97
DLT_USER5 = 0x98
DLT_USER6 = 0x99
DLT_USER7 = 0x9a
DLT_USER8 = 0x9b
DLT_USER9 = 0x9c
DLT_WIHART = 0xdf
DLT_X2E_SERIAL = 0xd5
DLT_X2E_XORAYA = 0xd6
DT_BLK = 0x6 DT_BLK = 0x6
DT_CHR = 0x2 DT_CHR = 0x2
DT_DIR = 0x4 DT_DIR = 0x4
...@@ -333,8 +196,8 @@ const ( ...@@ -333,8 +196,8 @@ const (
EVFILT_PROC = -0x5 EVFILT_PROC = -0x5
EVFILT_READ = -0x1 EVFILT_READ = -0x1
EVFILT_SIGNAL = -0x6 EVFILT_SIGNAL = -0x6
EVFILT_SYSCOUNT = 0xe EVFILT_SYSCOUNT = 0xc
EVFILT_THREADMARKER = 0xe EVFILT_THREADMARKER = 0xc
EVFILT_TIMER = -0x7 EVFILT_TIMER = -0x7
EVFILT_USER = -0xa EVFILT_USER = -0xa
EVFILT_VM = -0xc EVFILT_VM = -0xc
...@@ -368,7 +231,6 @@ const ( ...@@ -368,7 +231,6 @@ const (
F_CHKCLEAN = 0x29 F_CHKCLEAN = 0x29
F_DUPFD = 0x0 F_DUPFD = 0x0
F_DUPFD_CLOEXEC = 0x43 F_DUPFD_CLOEXEC = 0x43
F_FINDSIGS = 0x4e
F_FLUSH_DATA = 0x28 F_FLUSH_DATA = 0x28
F_FREEZE_FS = 0x35 F_FREEZE_FS = 0x35
F_FULLFSYNC = 0x33 F_FULLFSYNC = 0x33
...@@ -381,7 +243,6 @@ const ( ...@@ -381,7 +243,6 @@ const (
F_GETPATH = 0x32 F_GETPATH = 0x32
F_GETPATH_MTMINFO = 0x47 F_GETPATH_MTMINFO = 0x47
F_GETPROTECTIONCLASS = 0x3f F_GETPROTECTIONCLASS = 0x3f
F_GETPROTECTIONLEVEL = 0x4d
F_GLOBAL_NOCACHE = 0x37 F_GLOBAL_NOCACHE = 0x37
F_LOG2PHYS = 0x31 F_LOG2PHYS = 0x31
F_LOG2PHYS_EXT = 0x41 F_LOG2PHYS_EXT = 0x41
...@@ -401,14 +262,11 @@ const ( ...@@ -401,14 +262,11 @@ const (
F_SETFL = 0x4 F_SETFL = 0x4
F_SETLK = 0x8 F_SETLK = 0x8
F_SETLKW = 0x9 F_SETLKW = 0x9
F_SETLKWTIMEOUT = 0xa
F_SETNOSIGPIPE = 0x49 F_SETNOSIGPIPE = 0x49
F_SETOWN = 0x6 F_SETOWN = 0x6
F_SETPROTECTIONCLASS = 0x40 F_SETPROTECTIONCLASS = 0x40
F_SETSIZE = 0x2b F_SETSIZE = 0x2b
F_SINGLE_WRITER = 0x4c
F_THAW_FS = 0x36 F_THAW_FS = 0x36
F_TRANSCODEKEY = 0x4b
F_UNLCK = 0x2 F_UNLCK = 0x2
F_VOLPOSMODE = 0x4 F_VOLPOSMODE = 0x4
F_WRITEBOOTSTRAP = 0x2f F_WRITEBOOTSTRAP = 0x2f
...@@ -481,7 +339,6 @@ const ( ...@@ -481,7 +339,6 @@ const (
IFT_PDP = 0xff IFT_PDP = 0xff
IFT_PFLOG = 0xf5 IFT_PFLOG = 0xf5
IFT_PFSYNC = 0xf6 IFT_PFSYNC = 0xf6
IFT_PKTAP = 0xfe
IFT_PPP = 0x17 IFT_PPP = 0x17
IFT_PROPMUX = 0x36 IFT_PROPMUX = 0x36
IFT_PROPVIRTUAL = 0x35 IFT_PROPVIRTUAL = 0x35
...@@ -650,7 +507,7 @@ const ( ...@@ -650,7 +507,7 @@ const (
IPV6_FAITH = 0x1d IPV6_FAITH = 0x1d
IPV6_FLOWINFO_MASK = 0xffffff0f IPV6_FLOWINFO_MASK = 0xffffff0f
IPV6_FLOWLABEL_MASK = 0xffff0f00 IPV6_FLOWLABEL_MASK = 0xffff0f00
IPV6_FRAGTTL = 0x3c IPV6_FRAGTTL = 0x78
IPV6_FW_ADD = 0x1e IPV6_FW_ADD = 0x1e
IPV6_FW_DEL = 0x1f IPV6_FW_DEL = 0x1f
IPV6_FW_FLUSH = 0x20 IPV6_FW_FLUSH = 0x20
...@@ -820,19 +677,11 @@ const ( ...@@ -820,19 +677,11 @@ const (
NOFLSH = 0x80000000 NOFLSH = 0x80000000
NOTE_ABSOLUTE = 0x8 NOTE_ABSOLUTE = 0x8
NOTE_ATTRIB = 0x8 NOTE_ATTRIB = 0x8
NOTE_BACKGROUND = 0x40
NOTE_CHILD = 0x4 NOTE_CHILD = 0x4
NOTE_CRITICAL = 0x20
NOTE_DELETE = 0x1 NOTE_DELETE = 0x1
NOTE_EXEC = 0x20000000 NOTE_EXEC = 0x20000000
NOTE_EXIT = 0x80000000 NOTE_EXIT = 0x80000000
NOTE_EXITSTATUS = 0x4000000 NOTE_EXITSTATUS = 0x4000000
NOTE_EXIT_CSERROR = 0x40000
NOTE_EXIT_DECRYPTFAIL = 0x10000
NOTE_EXIT_DETAIL = 0x2000000
NOTE_EXIT_DETAIL_MASK = 0x70000
NOTE_EXIT_MEMORY = 0x20000
NOTE_EXIT_REPARENTED = 0x80000
NOTE_EXTEND = 0x4 NOTE_EXTEND = 0x4
NOTE_FFAND = 0x40000000 NOTE_FFAND = 0x40000000
NOTE_FFCOPY = 0xc0000000 NOTE_FFCOPY = 0xc0000000
...@@ -841,7 +690,6 @@ const ( ...@@ -841,7 +690,6 @@ const (
NOTE_FFNOP = 0x0 NOTE_FFNOP = 0x0
NOTE_FFOR = 0x80000000 NOTE_FFOR = 0x80000000
NOTE_FORK = 0x40000000 NOTE_FORK = 0x40000000
NOTE_LEEWAY = 0x10
NOTE_LINK = 0x10 NOTE_LINK = 0x10
NOTE_LOWAT = 0x1 NOTE_LOWAT = 0x1
NOTE_NONE = 0x80 NOTE_NONE = 0x80
...@@ -878,7 +726,6 @@ const ( ...@@ -878,7 +726,6 @@ const (
O_CLOEXEC = 0x1000000 O_CLOEXEC = 0x1000000
O_CREAT = 0x200 O_CREAT = 0x200
O_DIRECTORY = 0x100000 O_DIRECTORY = 0x100000
O_DP_GETRAWENCRYPTED = 0x1
O_DSYNC = 0x400000 O_DSYNC = 0x400000
O_EVTONLY = 0x8000 O_EVTONLY = 0x8000
O_EXCL = 0x800 O_EXCL = 0x800
...@@ -928,7 +775,6 @@ const ( ...@@ -928,7 +775,6 @@ const (
RLIMIT_AS = 0x5 RLIMIT_AS = 0x5
RLIMIT_CORE = 0x4 RLIMIT_CORE = 0x4
RLIMIT_CPU = 0x0 RLIMIT_CPU = 0x0
RLIMIT_CPU_USAGE_MONITOR = 0x2
RLIMIT_DATA = 0x2 RLIMIT_DATA = 0x2
RLIMIT_FSIZE = 0x1 RLIMIT_FSIZE = 0x1
RLIMIT_NOFILE = 0x8 RLIMIT_NOFILE = 0x8
...@@ -966,15 +812,12 @@ const ( ...@@ -966,15 +812,12 @@ const (
RTF_LOCAL = 0x200000 RTF_LOCAL = 0x200000
RTF_MODIFIED = 0x20 RTF_MODIFIED = 0x20
RTF_MULTICAST = 0x800000 RTF_MULTICAST = 0x800000
RTF_NOIFREF = 0x2000
RTF_PINNED = 0x100000 RTF_PINNED = 0x100000
RTF_PRCLONING = 0x10000 RTF_PRCLONING = 0x10000
RTF_PROTO1 = 0x8000 RTF_PROTO1 = 0x8000
RTF_PROTO2 = 0x4000 RTF_PROTO2 = 0x4000
RTF_PROTO3 = 0x40000 RTF_PROTO3 = 0x40000
RTF_PROXY = 0x8000000
RTF_REJECT = 0x8 RTF_REJECT = 0x8
RTF_ROUTER = 0x10000000
RTF_STATIC = 0x800 RTF_STATIC = 0x800
RTF_UP = 0x1 RTF_UP = 0x1
RTF_WASCLONED = 0x20000 RTF_WASCLONED = 0x20000
...@@ -1063,7 +906,6 @@ const ( ...@@ -1063,7 +906,6 @@ const (
SIOCIFCREATE = 0xc0206978 SIOCIFCREATE = 0xc0206978
SIOCIFCREATE2 = 0xc020697a SIOCIFCREATE2 = 0xc020697a
SIOCIFDESTROY = 0x80206979 SIOCIFDESTROY = 0x80206979
SIOCIFGCLONERS = 0xc00c6981
SIOCRSLVMULTI = 0xc008693b SIOCRSLVMULTI = 0xc008693b
SIOCSDRVSPEC = 0x801c697b SIOCSDRVSPEC = 0x801c697b
SIOCSETVLAN = 0x8020697e SIOCSETVLAN = 0x8020697e
...@@ -1171,8 +1013,6 @@ const ( ...@@ -1171,8 +1013,6 @@ const (
TCOFLUSH = 0x2 TCOFLUSH = 0x2
TCP_CONNECTIONTIMEOUT = 0x20 TCP_CONNECTIONTIMEOUT = 0x20
TCP_KEEPALIVE = 0x10 TCP_KEEPALIVE = 0x10
TCP_KEEPCNT = 0x102
TCP_KEEPINTVL = 0x101
TCP_MAXHLEN = 0x3c TCP_MAXHLEN = 0x3c
TCP_MAXOLEN = 0x28 TCP_MAXOLEN = 0x28
TCP_MAXSEG = 0x2 TCP_MAXSEG = 0x2
...@@ -1187,7 +1027,6 @@ const ( ...@@ -1187,7 +1027,6 @@ const (
TCP_NOPUSH = 0x4 TCP_NOPUSH = 0x4
TCP_RXT_CONNDROPTIME = 0x80 TCP_RXT_CONNDROPTIME = 0x80
TCP_RXT_FINDROP = 0x100 TCP_RXT_FINDROP = 0x100
TCP_SENDMOREACKS = 0x103
TCSAFLUSH = 0x2 TCSAFLUSH = 0x2
TIOCCBRK = 0x2000747a TIOCCBRK = 0x2000747a
TIOCCDTR = 0x20007478 TIOCCDTR = 0x20007478
...@@ -1331,7 +1170,7 @@ const ( ...@@ -1331,7 +1170,7 @@ const (
EIO = Errno(0x5) EIO = Errno(0x5)
EISCONN = Errno(0x38) EISCONN = Errno(0x38)
EISDIR = Errno(0x15) EISDIR = Errno(0x15)
ELAST = Errno(0x6a) ELAST = Errno(0x69)
ELOOP = Errno(0x3e) ELOOP = Errno(0x3e)
EMFILE = Errno(0x18) EMFILE = Errno(0x18)
EMLINK = Errno(0x1f) EMLINK = Errno(0x1f)
...@@ -1382,7 +1221,6 @@ const ( ...@@ -1382,7 +1221,6 @@ const (
EPROTONOSUPPORT = Errno(0x2b) EPROTONOSUPPORT = Errno(0x2b)
EPROTOTYPE = Errno(0x29) EPROTOTYPE = Errno(0x29)
EPWROFF = Errno(0x52) EPWROFF = Errno(0x52)
EQFULL = Errno(0x6a)
ERANGE = Errno(0x22) ERANGE = Errno(0x22)
EREMOTE = Errno(0x47) EREMOTE = Errno(0x47)
EROFS = Errno(0x1e) EROFS = Errno(0x1e)
...@@ -1545,7 +1383,6 @@ var errors = [...]string{ ...@@ -1545,7 +1383,6 @@ var errors = [...]string{
103: "policy not found", 103: "policy not found",
104: "state not recoverable", 104: "state not recoverable",
105: "previous owner died", 105: "previous owner died",
106: "interface output queue is full",
} }
// Signal table // Signal table
......
...@@ -28,7 +28,7 @@ const ( ...@@ -28,7 +28,7 @@ const (
AF_LAT = 0xe AF_LAT = 0xe
AF_LINK = 0x12 AF_LINK = 0x12
AF_LOCAL = 0x1 AF_LOCAL = 0x1
AF_MAX = 0x28 AF_MAX = 0x26
AF_NATM = 0x1f AF_NATM = 0x1f
AF_NDRV = 0x1b AF_NDRV = 0x1b
AF_NETBIOS = 0x21 AF_NETBIOS = 0x21
...@@ -43,7 +43,6 @@ const ( ...@@ -43,7 +43,6 @@ const (
AF_SYSTEM = 0x20 AF_SYSTEM = 0x20
AF_UNIX = 0x1 AF_UNIX = 0x1
AF_UNSPEC = 0x0 AF_UNSPEC = 0x0
AF_UTUN = 0x26
B0 = 0x0 B0 = 0x0
B110 = 0x6e B110 = 0x6e
B115200 = 0x1c200 B115200 = 0x1c200
...@@ -82,7 +81,6 @@ const ( ...@@ -82,7 +81,6 @@ const (
BIOCSBLEN = 0xc0044266 BIOCSBLEN = 0xc0044266
BIOCSDLT = 0x80044278 BIOCSDLT = 0x80044278
BIOCSETF = 0x80104267 BIOCSETF = 0x80104267
BIOCSETFNR = 0x8010427e
BIOCSETIF = 0x8020426c BIOCSETIF = 0x8020426c
BIOCSHDRCMPLT = 0x80044275 BIOCSHDRCMPLT = 0x80044275
BIOCSRSIG = 0x80044273 BIOCSRSIG = 0x80044273
...@@ -149,168 +147,33 @@ const ( ...@@ -149,168 +147,33 @@ const (
CSUSP = 0x1a CSUSP = 0x1a
CTL_MAXNAME = 0xc CTL_MAXNAME = 0xc
CTL_NET = 0x4 CTL_NET = 0x4
DLT_A429 = 0xb8
DLT_A653_ICM = 0xb9
DLT_AIRONET_HEADER = 0x78
DLT_AOS = 0xde
DLT_APPLE_IP_OVER_IEEE1394 = 0x8a DLT_APPLE_IP_OVER_IEEE1394 = 0x8a
DLT_ARCNET = 0x7 DLT_ARCNET = 0x7
DLT_ARCNET_LINUX = 0x81
DLT_ATM_CLIP = 0x13 DLT_ATM_CLIP = 0x13
DLT_ATM_RFC1483 = 0xb DLT_ATM_RFC1483 = 0xb
DLT_AURORA = 0x7e
DLT_AX25 = 0x3 DLT_AX25 = 0x3
DLT_AX25_KISS = 0xca
DLT_BACNET_MS_TP = 0xa5
DLT_BLUETOOTH_HCI_H4 = 0xbb
DLT_BLUETOOTH_HCI_H4_WITH_PHDR = 0xc9
DLT_CAN20B = 0xbe
DLT_CAN_SOCKETCAN = 0xe3
DLT_CHAOS = 0x5 DLT_CHAOS = 0x5
DLT_CHDLC = 0x68 DLT_CHDLC = 0x68
DLT_CISCO_IOS = 0x76
DLT_C_HDLC = 0x68 DLT_C_HDLC = 0x68
DLT_C_HDLC_WITH_DIR = 0xcd
DLT_DBUS = 0xe7
DLT_DECT = 0xdd
DLT_DOCSIS = 0x8f
DLT_DVB_CI = 0xeb
DLT_ECONET = 0x73
DLT_EN10MB = 0x1 DLT_EN10MB = 0x1
DLT_EN3MB = 0x2 DLT_EN3MB = 0x2
DLT_ENC = 0x6d
DLT_ERF = 0xc5
DLT_ERF_ETH = 0xaf
DLT_ERF_POS = 0xb0
DLT_FC_2 = 0xe0
DLT_FC_2_WITH_FRAME_DELIMS = 0xe1
DLT_FDDI = 0xa DLT_FDDI = 0xa
DLT_FLEXRAY = 0xd2
DLT_FRELAY = 0x6b
DLT_FRELAY_WITH_DIR = 0xce
DLT_GCOM_SERIAL = 0xad
DLT_GCOM_T1E1 = 0xac
DLT_GPF_F = 0xab
DLT_GPF_T = 0xaa
DLT_GPRS_LLC = 0xa9
DLT_GSMTAP_ABIS = 0xda
DLT_GSMTAP_UM = 0xd9
DLT_HHDLC = 0x79
DLT_IBM_SN = 0x92
DLT_IBM_SP = 0x91
DLT_IEEE802 = 0x6 DLT_IEEE802 = 0x6
DLT_IEEE802_11 = 0x69 DLT_IEEE802_11 = 0x69
DLT_IEEE802_11_RADIO = 0x7f DLT_IEEE802_11_RADIO = 0x7f
DLT_IEEE802_11_RADIO_AVS = 0xa3 DLT_IEEE802_11_RADIO_AVS = 0xa3
DLT_IEEE802_15_4 = 0xc3
DLT_IEEE802_15_4_LINUX = 0xbf
DLT_IEEE802_15_4_NOFCS = 0xe6
DLT_IEEE802_15_4_NONASK_PHY = 0xd7
DLT_IEEE802_16_MAC_CPS = 0xbc
DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1
DLT_IPFILTER = 0x74
DLT_IPMB = 0xc7
DLT_IPMB_LINUX = 0xd1
DLT_IPNET = 0xe2
DLT_IPOIB = 0xf2
DLT_IPV4 = 0xe4
DLT_IPV6 = 0xe5
DLT_IP_OVER_FC = 0x7a
DLT_JUNIPER_ATM1 = 0x89
DLT_JUNIPER_ATM2 = 0x87
DLT_JUNIPER_ATM_CEMIC = 0xee
DLT_JUNIPER_CHDLC = 0xb5
DLT_JUNIPER_ES = 0x84
DLT_JUNIPER_ETHER = 0xb2
DLT_JUNIPER_FIBRECHANNEL = 0xea
DLT_JUNIPER_FRELAY = 0xb4
DLT_JUNIPER_GGSN = 0x85
DLT_JUNIPER_ISM = 0xc2
DLT_JUNIPER_MFR = 0x86
DLT_JUNIPER_MLFR = 0x83
DLT_JUNIPER_MLPPP = 0x82
DLT_JUNIPER_MONITOR = 0xa4
DLT_JUNIPER_PIC_PEER = 0xae
DLT_JUNIPER_PPP = 0xb3
DLT_JUNIPER_PPPOE = 0xa7
DLT_JUNIPER_PPPOE_ATM = 0xa8
DLT_JUNIPER_SERVICES = 0x88
DLT_JUNIPER_SRX_E2E = 0xe9
DLT_JUNIPER_ST = 0xc8
DLT_JUNIPER_VP = 0xb7
DLT_JUNIPER_VS = 0xe8
DLT_LAPB_WITH_DIR = 0xcf
DLT_LAPD = 0xcb
DLT_LIN = 0xd4
DLT_LINUX_EVDEV = 0xd8
DLT_LINUX_IRDA = 0x90
DLT_LINUX_LAPD = 0xb1
DLT_LINUX_PPP_WITHDIRECTION = 0xa6
DLT_LINUX_SLL = 0x71 DLT_LINUX_SLL = 0x71
DLT_LOOP = 0x6c DLT_LOOP = 0x6c
DLT_LTALK = 0x72
DLT_MATCHING_MAX = 0xf5
DLT_MATCHING_MIN = 0x68
DLT_MFR = 0xb6
DLT_MOST = 0xd3
DLT_MPEG_2_TS = 0xf3
DLT_MPLS = 0xdb
DLT_MTP2 = 0x8c
DLT_MTP2_WITH_PHDR = 0x8b
DLT_MTP3 = 0x8d
DLT_MUX27010 = 0xec
DLT_NETANALYZER = 0xf0
DLT_NETANALYZER_TRANSPARENT = 0xf1
DLT_NFC_LLCP = 0xf5
DLT_NFLOG = 0xef
DLT_NG40 = 0xf4
DLT_NULL = 0x0 DLT_NULL = 0x0
DLT_PCI_EXP = 0x7d
DLT_PFLOG = 0x75 DLT_PFLOG = 0x75
DLT_PFSYNC = 0x12 DLT_PFSYNC = 0x12
DLT_PPI = 0xc0
DLT_PPP = 0x9 DLT_PPP = 0x9
DLT_PPP_BSDOS = 0x10 DLT_PPP_BSDOS = 0x10
DLT_PPP_ETHER = 0x33
DLT_PPP_PPPD = 0xa6
DLT_PPP_SERIAL = 0x32 DLT_PPP_SERIAL = 0x32
DLT_PPP_WITH_DIR = 0xcc
DLT_PPP_WITH_DIRECTION = 0xa6
DLT_PRISM_HEADER = 0x77
DLT_PRONET = 0x4 DLT_PRONET = 0x4
DLT_RAIF1 = 0xc6
DLT_RAW = 0xc DLT_RAW = 0xc
DLT_RIO = 0x7c
DLT_SCCP = 0x8e
DLT_SITA = 0xc4
DLT_SLIP = 0x8 DLT_SLIP = 0x8
DLT_SLIP_BSDOS = 0xf DLT_SLIP_BSDOS = 0xf
DLT_STANAG_5066_D_PDU = 0xed
DLT_SUNATM = 0x7b
DLT_SYMANTEC_FIREWALL = 0x63
DLT_TZSP = 0x80
DLT_USB = 0xba
DLT_USB_LINUX = 0xbd
DLT_USB_LINUX_MMAPPED = 0xdc
DLT_USER0 = 0x93
DLT_USER1 = 0x94
DLT_USER10 = 0x9d
DLT_USER11 = 0x9e
DLT_USER12 = 0x9f
DLT_USER13 = 0xa0
DLT_USER14 = 0xa1
DLT_USER15 = 0xa2
DLT_USER2 = 0x95
DLT_USER3 = 0x96
DLT_USER4 = 0x97
DLT_USER5 = 0x98
DLT_USER6 = 0x99
DLT_USER7 = 0x9a
DLT_USER8 = 0x9b
DLT_USER9 = 0x9c
DLT_WIHART = 0xdf
DLT_X2E_SERIAL = 0xd5
DLT_X2E_XORAYA = 0xd6
DT_BLK = 0x6 DT_BLK = 0x6
DT_CHR = 0x2 DT_CHR = 0x2
DT_DIR = 0x4 DT_DIR = 0x4
...@@ -333,8 +196,8 @@ const ( ...@@ -333,8 +196,8 @@ const (
EVFILT_PROC = -0x5 EVFILT_PROC = -0x5
EVFILT_READ = -0x1 EVFILT_READ = -0x1
EVFILT_SIGNAL = -0x6 EVFILT_SIGNAL = -0x6
EVFILT_SYSCOUNT = 0xe EVFILT_SYSCOUNT = 0xc
EVFILT_THREADMARKER = 0xe EVFILT_THREADMARKER = 0xc
EVFILT_TIMER = -0x7 EVFILT_TIMER = -0x7
EVFILT_USER = -0xa EVFILT_USER = -0xa
EVFILT_VM = -0xc EVFILT_VM = -0xc
...@@ -368,7 +231,6 @@ const ( ...@@ -368,7 +231,6 @@ const (
F_CHKCLEAN = 0x29 F_CHKCLEAN = 0x29
F_DUPFD = 0x0 F_DUPFD = 0x0
F_DUPFD_CLOEXEC = 0x43 F_DUPFD_CLOEXEC = 0x43
F_FINDSIGS = 0x4e
F_FLUSH_DATA = 0x28 F_FLUSH_DATA = 0x28
F_FREEZE_FS = 0x35 F_FREEZE_FS = 0x35
F_FULLFSYNC = 0x33 F_FULLFSYNC = 0x33
...@@ -381,7 +243,6 @@ const ( ...@@ -381,7 +243,6 @@ const (
F_GETPATH = 0x32 F_GETPATH = 0x32
F_GETPATH_MTMINFO = 0x47 F_GETPATH_MTMINFO = 0x47
F_GETPROTECTIONCLASS = 0x3f F_GETPROTECTIONCLASS = 0x3f
F_GETPROTECTIONLEVEL = 0x4d
F_GLOBAL_NOCACHE = 0x37 F_GLOBAL_NOCACHE = 0x37
F_LOG2PHYS = 0x31 F_LOG2PHYS = 0x31
F_LOG2PHYS_EXT = 0x41 F_LOG2PHYS_EXT = 0x41
...@@ -401,14 +262,11 @@ const ( ...@@ -401,14 +262,11 @@ const (
F_SETFL = 0x4 F_SETFL = 0x4
F_SETLK = 0x8 F_SETLK = 0x8
F_SETLKW = 0x9 F_SETLKW = 0x9
F_SETLKWTIMEOUT = 0xa
F_SETNOSIGPIPE = 0x49 F_SETNOSIGPIPE = 0x49
F_SETOWN = 0x6 F_SETOWN = 0x6
F_SETPROTECTIONCLASS = 0x40 F_SETPROTECTIONCLASS = 0x40
F_SETSIZE = 0x2b F_SETSIZE = 0x2b
F_SINGLE_WRITER = 0x4c
F_THAW_FS = 0x36 F_THAW_FS = 0x36
F_TRANSCODEKEY = 0x4b
F_UNLCK = 0x2 F_UNLCK = 0x2
F_VOLPOSMODE = 0x4 F_VOLPOSMODE = 0x4
F_WRITEBOOTSTRAP = 0x2f F_WRITEBOOTSTRAP = 0x2f
...@@ -481,7 +339,6 @@ const ( ...@@ -481,7 +339,6 @@ const (
IFT_PDP = 0xff IFT_PDP = 0xff
IFT_PFLOG = 0xf5 IFT_PFLOG = 0xf5
IFT_PFSYNC = 0xf6 IFT_PFSYNC = 0xf6
IFT_PKTAP = 0xfe
IFT_PPP = 0x17 IFT_PPP = 0x17
IFT_PROPMUX = 0x36 IFT_PROPMUX = 0x36
IFT_PROPVIRTUAL = 0x35 IFT_PROPVIRTUAL = 0x35
...@@ -650,7 +507,7 @@ const ( ...@@ -650,7 +507,7 @@ const (
IPV6_FAITH = 0x1d IPV6_FAITH = 0x1d
IPV6_FLOWINFO_MASK = 0xffffff0f IPV6_FLOWINFO_MASK = 0xffffff0f
IPV6_FLOWLABEL_MASK = 0xffff0f00 IPV6_FLOWLABEL_MASK = 0xffff0f00
IPV6_FRAGTTL = 0x3c IPV6_FRAGTTL = 0x78
IPV6_FW_ADD = 0x1e IPV6_FW_ADD = 0x1e
IPV6_FW_DEL = 0x1f IPV6_FW_DEL = 0x1f
IPV6_FW_FLUSH = 0x20 IPV6_FW_FLUSH = 0x20
...@@ -820,19 +677,11 @@ const ( ...@@ -820,19 +677,11 @@ const (
NOFLSH = 0x80000000 NOFLSH = 0x80000000
NOTE_ABSOLUTE = 0x8 NOTE_ABSOLUTE = 0x8
NOTE_ATTRIB = 0x8 NOTE_ATTRIB = 0x8
NOTE_BACKGROUND = 0x40
NOTE_CHILD = 0x4 NOTE_CHILD = 0x4
NOTE_CRITICAL = 0x20
NOTE_DELETE = 0x1 NOTE_DELETE = 0x1
NOTE_EXEC = 0x20000000 NOTE_EXEC = 0x20000000
NOTE_EXIT = 0x80000000 NOTE_EXIT = 0x80000000
NOTE_EXITSTATUS = 0x4000000 NOTE_EXITSTATUS = 0x4000000
NOTE_EXIT_CSERROR = 0x40000
NOTE_EXIT_DECRYPTFAIL = 0x10000
NOTE_EXIT_DETAIL = 0x2000000
NOTE_EXIT_DETAIL_MASK = 0x70000
NOTE_EXIT_MEMORY = 0x20000
NOTE_EXIT_REPARENTED = 0x80000
NOTE_EXTEND = 0x4 NOTE_EXTEND = 0x4
NOTE_FFAND = 0x40000000 NOTE_FFAND = 0x40000000
NOTE_FFCOPY = 0xc0000000 NOTE_FFCOPY = 0xc0000000
...@@ -841,7 +690,6 @@ const ( ...@@ -841,7 +690,6 @@ const (
NOTE_FFNOP = 0x0 NOTE_FFNOP = 0x0
NOTE_FFOR = 0x80000000 NOTE_FFOR = 0x80000000
NOTE_FORK = 0x40000000 NOTE_FORK = 0x40000000
NOTE_LEEWAY = 0x10
NOTE_LINK = 0x10 NOTE_LINK = 0x10
NOTE_LOWAT = 0x1 NOTE_LOWAT = 0x1
NOTE_NONE = 0x80 NOTE_NONE = 0x80
...@@ -878,7 +726,6 @@ const ( ...@@ -878,7 +726,6 @@ const (
O_CLOEXEC = 0x1000000 O_CLOEXEC = 0x1000000
O_CREAT = 0x200 O_CREAT = 0x200
O_DIRECTORY = 0x100000 O_DIRECTORY = 0x100000
O_DP_GETRAWENCRYPTED = 0x1
O_DSYNC = 0x400000 O_DSYNC = 0x400000
O_EVTONLY = 0x8000 O_EVTONLY = 0x8000
O_EXCL = 0x800 O_EXCL = 0x800
...@@ -928,7 +775,6 @@ const ( ...@@ -928,7 +775,6 @@ const (
RLIMIT_AS = 0x5 RLIMIT_AS = 0x5
RLIMIT_CORE = 0x4 RLIMIT_CORE = 0x4
RLIMIT_CPU = 0x0 RLIMIT_CPU = 0x0
RLIMIT_CPU_USAGE_MONITOR = 0x2
RLIMIT_DATA = 0x2 RLIMIT_DATA = 0x2
RLIMIT_FSIZE = 0x1 RLIMIT_FSIZE = 0x1
RLIMIT_NOFILE = 0x8 RLIMIT_NOFILE = 0x8
...@@ -966,15 +812,12 @@ const ( ...@@ -966,15 +812,12 @@ const (
RTF_LOCAL = 0x200000 RTF_LOCAL = 0x200000
RTF_MODIFIED = 0x20 RTF_MODIFIED = 0x20
RTF_MULTICAST = 0x800000 RTF_MULTICAST = 0x800000
RTF_NOIFREF = 0x2000
RTF_PINNED = 0x100000 RTF_PINNED = 0x100000
RTF_PRCLONING = 0x10000 RTF_PRCLONING = 0x10000
RTF_PROTO1 = 0x8000 RTF_PROTO1 = 0x8000
RTF_PROTO2 = 0x4000 RTF_PROTO2 = 0x4000
RTF_PROTO3 = 0x40000 RTF_PROTO3 = 0x40000
RTF_PROXY = 0x8000000
RTF_REJECT = 0x8 RTF_REJECT = 0x8
RTF_ROUTER = 0x10000000
RTF_STATIC = 0x800 RTF_STATIC = 0x800
RTF_UP = 0x1 RTF_UP = 0x1
RTF_WASCLONED = 0x20000 RTF_WASCLONED = 0x20000
...@@ -1063,7 +906,6 @@ const ( ...@@ -1063,7 +906,6 @@ const (
SIOCIFCREATE = 0xc0206978 SIOCIFCREATE = 0xc0206978
SIOCIFCREATE2 = 0xc020697a SIOCIFCREATE2 = 0xc020697a
SIOCIFDESTROY = 0x80206979 SIOCIFDESTROY = 0x80206979
SIOCIFGCLONERS = 0xc0106981
SIOCRSLVMULTI = 0xc010693b SIOCRSLVMULTI = 0xc010693b
SIOCSDRVSPEC = 0x8028697b SIOCSDRVSPEC = 0x8028697b
SIOCSETVLAN = 0x8020697e SIOCSETVLAN = 0x8020697e
...@@ -1171,8 +1013,6 @@ const ( ...@@ -1171,8 +1013,6 @@ const (
TCOFLUSH = 0x2 TCOFLUSH = 0x2
TCP_CONNECTIONTIMEOUT = 0x20 TCP_CONNECTIONTIMEOUT = 0x20
TCP_KEEPALIVE = 0x10 TCP_KEEPALIVE = 0x10
TCP_KEEPCNT = 0x102
TCP_KEEPINTVL = 0x101
TCP_MAXHLEN = 0x3c TCP_MAXHLEN = 0x3c
TCP_MAXOLEN = 0x28 TCP_MAXOLEN = 0x28
TCP_MAXSEG = 0x2 TCP_MAXSEG = 0x2
...@@ -1187,7 +1027,6 @@ const ( ...@@ -1187,7 +1027,6 @@ const (
TCP_NOPUSH = 0x4 TCP_NOPUSH = 0x4
TCP_RXT_CONNDROPTIME = 0x80 TCP_RXT_CONNDROPTIME = 0x80
TCP_RXT_FINDROP = 0x100 TCP_RXT_FINDROP = 0x100
TCP_SENDMOREACKS = 0x103
TCSAFLUSH = 0x2 TCSAFLUSH = 0x2
TIOCCBRK = 0x2000747a TIOCCBRK = 0x2000747a
TIOCCDTR = 0x20007478 TIOCCDTR = 0x20007478
...@@ -1331,7 +1170,7 @@ const ( ...@@ -1331,7 +1170,7 @@ const (
EIO = Errno(0x5) EIO = Errno(0x5)
EISCONN = Errno(0x38) EISCONN = Errno(0x38)
EISDIR = Errno(0x15) EISDIR = Errno(0x15)
ELAST = Errno(0x6a) ELAST = Errno(0x69)
ELOOP = Errno(0x3e) ELOOP = Errno(0x3e)
EMFILE = Errno(0x18) EMFILE = Errno(0x18)
EMLINK = Errno(0x1f) EMLINK = Errno(0x1f)
...@@ -1382,7 +1221,6 @@ const ( ...@@ -1382,7 +1221,6 @@ const (
EPROTONOSUPPORT = Errno(0x2b) EPROTONOSUPPORT = Errno(0x2b)
EPROTOTYPE = Errno(0x29) EPROTOTYPE = Errno(0x29)
EPWROFF = Errno(0x52) EPWROFF = Errno(0x52)
EQFULL = Errno(0x6a)
ERANGE = Errno(0x22) ERANGE = Errno(0x22)
EREMOTE = Errno(0x47) EREMOTE = Errno(0x47)
EROFS = Errno(0x1e) EROFS = Errno(0x1e)
...@@ -1545,7 +1383,6 @@ var errors = [...]string{ ...@@ -1545,7 +1383,6 @@ var errors = [...]string{
103: "policy not found", 103: "policy not found",
104: "state not recoverable", 104: "state not recoverable",
105: "previous owner died", 105: "previous owner died",
106: "interface output queue is full",
} }
// Signal table // Signal table
......
...@@ -118,7 +118,6 @@ const ( ...@@ -118,7 +118,6 @@ const (
SYS_QUOTACTL = 165 SYS_QUOTACTL = 165
SYS_MOUNT = 167 SYS_MOUNT = 167
SYS_CSOPS = 169 SYS_CSOPS = 169
SYS_CSOPS_AUDITTOKEN = 170
SYS_WAITID = 173 SYS_WAITID = 173
SYS_ADD_PROFIL = 176 SYS_ADD_PROFIL = 176
SYS_KDEBUG_TRACE = 180 SYS_KDEBUG_TRACE = 180
...@@ -152,7 +151,6 @@ const ( ...@@ -152,7 +151,6 @@ const (
SYS_ATPGETREQ = 211 SYS_ATPGETREQ = 211
SYS_ATPGETRSP = 212 SYS_ATPGETRSP = 212
SYS_MKCOMPLEX = 216 SYS_MKCOMPLEX = 216
SYS_OPEN_DPROTECTED_NP = 216
SYS_STATV = 217 SYS_STATV = 217
SYS_LSTATV = 218 SYS_LSTATV = 218
SYS_FSTATV = 219 SYS_FSTATV = 219
...@@ -300,7 +298,6 @@ const ( ...@@ -300,7 +298,6 @@ const (
SYS___OLD_SEMWAIT_SIGNAL = 370 SYS___OLD_SEMWAIT_SIGNAL = 370
SYS___OLD_SEMWAIT_SIGNAL_NOCANCEL = 371 SYS___OLD_SEMWAIT_SIGNAL_NOCANCEL = 371
SYS_THREAD_SELFID = 372 SYS_THREAD_SELFID = 372
SYS_LEDGER = 373
SYS___MAC_EXECVE = 380 SYS___MAC_EXECVE = 380
SYS___MAC_SYSCALL = 381 SYS___MAC_SYSCALL = 381
SYS___MAC_GET_FILE = 382 SYS___MAC_GET_FILE = 382
...@@ -359,21 +356,5 @@ const ( ...@@ -359,21 +356,5 @@ const (
SYS_PID_HIBERNATE = 435 SYS_PID_HIBERNATE = 435
SYS_PID_SHUTDOWN_SOCKETS = 436 SYS_PID_SHUTDOWN_SOCKETS = 436
SYS_SHARED_REGION_MAP_AND_SLIDE_NP = 438 SYS_SHARED_REGION_MAP_AND_SLIDE_NP = 438
SYS_KAS_INFO = 439 SYS_MAXSYSCALL = 439
SYS_MEMORYSTATUS_CONTROL = 440
SYS_GUARDED_OPEN_NP = 441
SYS_GUARDED_CLOSE_NP = 442
SYS_GUARDED_KQUEUE_NP = 443
SYS_CHANGE_FDGUARD_NP = 444
SYS_PROC_RLIMIT_CONTROL = 446
SYS_CONNECTX = 447
SYS_DISCONNECTX = 448
SYS_PEELOFF = 449
SYS_SOCKET_DELEGATE = 450
SYS_TELEMETRY = 451
SYS_PROC_UUID_POLICY = 452
SYS_MEMORYSTATUS_GET_LEVEL = 453
SYS_SYSTEM_OVERRIDE = 454
SYS_VFS_PURGE = 455
SYS_MAXSYSCALL = 456
) )
...@@ -118,7 +118,6 @@ const ( ...@@ -118,7 +118,6 @@ const (
SYS_QUOTACTL = 165 SYS_QUOTACTL = 165
SYS_MOUNT = 167 SYS_MOUNT = 167
SYS_CSOPS = 169 SYS_CSOPS = 169
SYS_CSOPS_AUDITTOKEN = 170
SYS_WAITID = 173 SYS_WAITID = 173
SYS_ADD_PROFIL = 176 SYS_ADD_PROFIL = 176
SYS_KDEBUG_TRACE = 180 SYS_KDEBUG_TRACE = 180
...@@ -152,7 +151,6 @@ const ( ...@@ -152,7 +151,6 @@ const (
SYS_ATPGETREQ = 211 SYS_ATPGETREQ = 211
SYS_ATPGETRSP = 212 SYS_ATPGETRSP = 212
SYS_MKCOMPLEX = 216 SYS_MKCOMPLEX = 216
SYS_OPEN_DPROTECTED_NP = 216
SYS_STATV = 217 SYS_STATV = 217
SYS_LSTATV = 218 SYS_LSTATV = 218
SYS_FSTATV = 219 SYS_FSTATV = 219
...@@ -300,7 +298,6 @@ const ( ...@@ -300,7 +298,6 @@ const (
SYS___OLD_SEMWAIT_SIGNAL = 370 SYS___OLD_SEMWAIT_SIGNAL = 370
SYS___OLD_SEMWAIT_SIGNAL_NOCANCEL = 371 SYS___OLD_SEMWAIT_SIGNAL_NOCANCEL = 371
SYS_THREAD_SELFID = 372 SYS_THREAD_SELFID = 372
SYS_LEDGER = 373
SYS___MAC_EXECVE = 380 SYS___MAC_EXECVE = 380
SYS___MAC_SYSCALL = 381 SYS___MAC_SYSCALL = 381
SYS___MAC_GET_FILE = 382 SYS___MAC_GET_FILE = 382
...@@ -359,21 +356,5 @@ const ( ...@@ -359,21 +356,5 @@ const (
SYS_PID_HIBERNATE = 435 SYS_PID_HIBERNATE = 435
SYS_PID_SHUTDOWN_SOCKETS = 436 SYS_PID_SHUTDOWN_SOCKETS = 436
SYS_SHARED_REGION_MAP_AND_SLIDE_NP = 438 SYS_SHARED_REGION_MAP_AND_SLIDE_NP = 438
SYS_KAS_INFO = 439 SYS_MAXSYSCALL = 439
SYS_MEMORYSTATUS_CONTROL = 440
SYS_GUARDED_OPEN_NP = 441
SYS_GUARDED_CLOSE_NP = 442
SYS_GUARDED_KQUEUE_NP = 443
SYS_CHANGE_FDGUARD_NP = 444
SYS_PROC_RLIMIT_CONTROL = 446
SYS_CONNECTX = 447
SYS_DISCONNECTX = 448
SYS_PEELOFF = 449
SYS_SOCKET_DELEGATE = 450
SYS_TELEMETRY = 451
SYS_PROC_UUID_POLICY = 452
SYS_MEMORYSTATUS_GET_LEVEL = 453
SYS_SYSTEM_OVERRIDE = 454
SYS_VFS_PURGE = 455
SYS_MAXSYSCALL = 456
) )
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment