]> Cypherpunks repositories - gostls13.git/commitdiff
syscall: regenerate z-files for openbsd/386
authorJoel Sing <jsing@google.com>
Wed, 14 Nov 2012 08:06:12 +0000 (19:06 +1100)
committerJoel Sing <jsing@google.com>
Wed, 14 Nov 2012 08:06:12 +0000 (19:06 +1100)
Regenerate z-files for OpenBSD/386 on OpenBSD 5.2.

R=golang-dev, bradfitz, mikioh.mikioh
CC=golang-dev
https://golang.org/cl/6844044

src/pkg/syscall/zerrors_openbsd_386.go
src/pkg/syscall/zsysnum_openbsd_386.go
src/pkg/syscall/ztypes_openbsd_386.go

index 11074d5f5c8e258961c7d437ac1028d462efeaf6..1dad64508ad69f1dfbed3f8ebcaa1fa2f7256741 100644 (file)
@@ -45,6 +45,29 @@ const (
        ARPHRD_FRELAY                     = 0xf
        ARPHRD_IEEE1394                   = 0x18
        ARPHRD_IEEE802                    = 0x6
+       B0                                = 0x0
+       B110                              = 0x6e
+       B115200                           = 0x1c200
+       B1200                             = 0x4b0
+       B134                              = 0x86
+       B14400                            = 0x3840
+       B150                              = 0x96
+       B1800                             = 0x708
+       B19200                            = 0x4b00
+       B200                              = 0xc8
+       B230400                           = 0x38400
+       B2400                             = 0x960
+       B28800                            = 0x7080
+       B300                              = 0x12c
+       B38400                            = 0x9600
+       B4800                             = 0x12c0
+       B50                               = 0x32
+       B57600                            = 0xe100
+       B600                              = 0x258
+       B7200                             = 0x1c20
+       B75                               = 0x4b
+       B76800                            = 0x12c00
+       B9600                             = 0x2580
        BIOCFLUSH                         = 0x20004268
        BIOCGBLEN                         = 0x40044266
        BIOCGDIRFILT                      = 0x4004427c
@@ -116,12 +139,28 @@ const (
        BPF_TXA                           = 0x80
        BPF_W                             = 0x0
        BPF_X                             = 0x8
+       BRKINT                            = 0x2
+       CFLUSH                            = 0xf
+       CLOCAL                            = 0x8000
+       CREAD                             = 0x800
+       CS5                               = 0x0
+       CS6                               = 0x100
+       CS7                               = 0x200
+       CS8                               = 0x300
+       CSIZE                             = 0x300
+       CSTART                            = 0x11
+       CSTATUS                           = 0xff
+       CSTOP                             = 0x13
+       CSTOPB                            = 0x400
+       CSUSP                             = 0x1a
        CTL_MAXNAME                       = 0xc
        CTL_NET                           = 0x4
+       DIOCOSFPFLUSH                     = 0x2000444e
        DLT_ARCNET                        = 0x7
        DLT_ATM_RFC1483                   = 0xb
        DLT_AX25                          = 0x3
        DLT_CHAOS                         = 0x5
+       DLT_C_HDLC                        = 0x68
        DLT_EN10MB                        = 0x1
        DLT_EN3MB                         = 0x2
        DLT_ENC                           = 0xd
@@ -137,6 +176,7 @@ const (
        DLT_PPP                           = 0x9
        DLT_PPP_BSDOS                     = 0x10
        DLT_PPP_ETHER                     = 0x33
+       DLT_PPP_SERIAL                    = 0x32
        DLT_PRONET                        = 0x4
        DLT_RAW                           = 0xe
        DLT_SLIP                          = 0x8
@@ -156,10 +196,6 @@ const (
        ECHOKE                            = 0x1
        ECHONL                            = 0x10
        ECHOPRT                           = 0x20
-       EFER_LMA                          = 0x400
-       EFER_LME                          = 0x100
-       EFER_NXE                          = 0x800
-       EFER_SCE                          = 0x1
        EMT_TAGOVF                        = 0x1
        EMUL_ENABLED                      = 0x1
        EMUL_NATIVE                       = 0x2
@@ -385,6 +421,7 @@ const (
        EXTPROC                           = 0x800
        FD_CLOEXEC                        = 0x1
        FD_SETSIZE                        = 0x400
+       FLUSHO                            = 0x800000
        F_DUPFD                           = 0x0
        F_DUPFD_CLOEXEC                   = 0xa
        F_GETFD                           = 0x1
@@ -400,6 +437,10 @@ const (
        F_SETOWN                          = 0x6
        F_UNLCK                           = 0x2
        F_WRLCK                           = 0x3
+       HUPCL                             = 0x4000
+       ICANON                            = 0x100
+       ICRNL                             = 0x100
+       IEXTEN                            = 0x400
        IFA_ROUTE                         = 0x1
        IFF_ALLMULTI                      = 0x200
        IFF_BROADCAST                     = 0x2
@@ -642,6 +683,12 @@ const (
        IFT_X25MLP                        = 0x79
        IFT_X25PLE                        = 0x28
        IFT_XETHER                        = 0x1a
+       IGNBRK                            = 0x1
+       IGNCR                             = 0x80
+       IGNPAR                            = 0x4
+       IMAXBEL                           = 0x2000
+       INLCR                             = 0x40
+       INPCK                             = 0x10
        IN_CLASSA_HOST                    = 0xffffff
        IN_CLASSA_MAX                     = 0x80
        IN_CLASSA_NET                     = 0xff000000
@@ -762,6 +809,7 @@ const (
        IP_ESP_TRANS_LEVEL                = 0x15
        IP_HDRINCL                        = 0x2
        IP_IPCOMP_LEVEL                   = 0x1d
+       IP_IPSECFLOWINFO                  = 0x24
        IP_IPSEC_LOCAL_AUTH               = 0x1b
        IP_IPSEC_LOCAL_CRED               = 0x19
        IP_IPSEC_LOCAL_ID                 = 0x17
@@ -796,17 +844,23 @@ const (
        IP_RTABLE                         = 0x1021
        IP_TOS                            = 0x3
        IP_TTL                            = 0x4
+       ISIG                              = 0x80
+       ISTRIP                            = 0x20
+       IXANY                             = 0x800
+       IXOFF                             = 0x400
+       IXON                              = 0x200
+       LCNT_OVERLOAD_FLUSH               = 0x6
        LOCK_EX                           = 0x2
        LOCK_NB                           = 0x4
        LOCK_SH                           = 0x1
        LOCK_UN                           = 0x8
-       MAP_ET_KVAGUARD                   = 0x10
        MSG_BCAST                         = 0x100
        MSG_CTRUNC                        = 0x20
        MSG_DONTROUTE                     = 0x4
        MSG_DONTWAIT                      = 0x80
        MSG_EOR                           = 0x8
        MSG_MCAST                         = 0x200
+       MSG_NOSIGNAL                      = 0x400
        MSG_OOB                           = 0x1
        MSG_PEEK                          = 0x2
        MSG_TRUNC                         = 0x10
@@ -818,6 +872,7 @@ const (
        NET_RT_MAXID                      = 0x6
        NET_RT_STATS                      = 0x4
        NET_RT_TABLE                      = 0x5
+       NOFLSH                            = 0x80000000
        NOTE_ATTRIB                       = 0x8
        NOTE_CHILD                        = 0x4
        NOTE_DELETE                       = 0x1
@@ -836,6 +891,12 @@ const (
        NOTE_TRACKERR                     = 0x2
        NOTE_TRUNCATE                     = 0x80
        NOTE_WRITE                        = 0x2
+       OCRNL                             = 0x10
+       ONLCR                             = 0x2
+       ONLRET                            = 0x80
+       ONOCR                             = 0x40
+       ONOEOT                            = 0x8
+       OPOST                             = 0x1
        O_ACCMODE                         = 0x3
        O_APPEND                          = 0x8
        O_ASYNC                           = 0x40
@@ -857,6 +918,12 @@ const (
        O_SYNC                            = 0x80
        O_TRUNC                           = 0x400
        O_WRONLY                          = 0x1
+       PARENB                            = 0x1000
+       PARMRK                            = 0x8
+       PARODD                            = 0x2000
+       PENDIN                            = 0x20000000
+       PF_FLUSH                          = 0x1
+       PT_MASK                           = 0x3ff000
        RLIMIT_CORE                       = 0x4
        RLIMIT_CPU                        = 0x0
        RLIMIT_DATA                       = 0x2
@@ -893,10 +960,9 @@ const (
        RTF_CLONING                       = 0x100
        RTF_DONE                          = 0x40
        RTF_DYNAMIC                       = 0x10
-       RTF_FMASK                         = 0x8f808
+       RTF_FMASK                         = 0xf808
        RTF_GATEWAY                       = 0x2
        RTF_HOST                          = 0x4
-       RTF_JUMBO                         = 0x80000
        RTF_LLINFO                        = 0x400
        RTF_MASK                          = 0x80
        RTF_MODIFIED                      = 0x20
@@ -942,7 +1008,6 @@ const (
        RUSAGE_CHILDREN                   = -0x1
        RUSAGE_SELF                       = 0x0
        RUSAGE_THREAD                     = 0x1
-       SCM_CREDS                         = 0x2
        SCM_RIGHTS                        = 0x1
        SCM_TIMESTAMP                     = 0x4
        SHUT_RD                           = 0x0
@@ -996,7 +1061,6 @@ const (
        SIOCGETPFSYNC                     = 0xc02069f8
        SIOCGETSGCNT                      = 0xc0147534
        SIOCGETVIFCNT                     = 0xc0147533
-       SIOCGETVLANPRIO                   = 0xc0206990
        SIOCGHIWAT                        = 0x40047301
        SIOCGIFADDR                       = 0xc0206921
        SIOCGIFASYNCMAP                   = 0xc020697c
@@ -1034,7 +1098,6 @@ const (
        SIOCSETLABEL                      = 0x80206999
        SIOCSETPFLOW                      = 0x802069fd
        SIOCSETPFSYNC                     = 0x802069f7
-       SIOCSETVLANPRIO                   = 0x8020698f
        SIOCSHIWAT                        = 0x80047300
        SIOCSIFADDR                       = 0x8020690c
        SIOCSIFASYNCMAP                   = 0x8020697d
@@ -1073,7 +1136,6 @@ const (
        SO_DEBUG                          = 0x1
        SO_DONTROUTE                      = 0x10
        SO_ERROR                          = 0x1007
-       SO_JUMBO                          = 0x400
        SO_KEEPALIVE                      = 0x8
        SO_LINGER                         = 0x80
        SO_NETPROC                        = 0x1020
@@ -1092,6 +1154,9 @@ const (
        SO_TIMESTAMP                      = 0x800
        SO_TYPE                           = 0x1008
        SO_USELOOPBACK                    = 0x40
+       TCIFLUSH                          = 0x1
+       TCIOFLUSH                         = 0x3
+       TCOFLUSH                          = 0x2
        TCP_MAXBURST                      = 0x4
        TCP_MAXSEG                        = 0x2
        TCP_MAXWIN                        = 0xffff
@@ -1102,6 +1167,7 @@ const (
        TCP_NODELAY                       = 0x1
        TCP_NSTATES                       = 0xb
        TCP_SACK_ENABLE                   = 0x8
+       TCSAFLUSH                         = 0x2
        TIOCCBRK                          = 0x2000747a
        TIOCCDTR                          = 0x20007478
        TIOCCONS                          = 0x80047462
@@ -1167,6 +1233,25 @@ const (
        TIOCSTSTAMP                       = 0x8008745a
        TIOCSWINSZ                        = 0x80087467
        TIOCUCNTL                         = 0x80047466
+       TOSTOP                            = 0x400000
+       VDISCARD                          = 0xf
+       VDSUSP                            = 0xb
+       VEOF                              = 0x0
+       VEOL                              = 0x1
+       VEOL2                             = 0x2
+       VERASE                            = 0x3
+       VINTR                             = 0x8
+       VKILL                             = 0x5
+       VLNEXT                            = 0xe
+       VMIN                              = 0x10
+       VQUIT                             = 0x9
+       VREPRINT                          = 0x6
+       VSTART                            = 0xc
+       VSTATUS                           = 0x12
+       VSTOP                             = 0xd
+       VSUSP                             = 0xa
+       VTIME                             = 0x11
+       VWERASE                           = 0x4
        WALTSIG                           = 0x4
        WCONTINUED                        = 0x8
        WCOREFLAG                         = 0x80
index 927b1379865956abaa788ca8a618316aa428534b..82c98b90e64d92338c775e74a1864e3fc3ee9d1d 100644 (file)
@@ -11,6 +11,7 @@ const (
        SYS_OPEN           = 5   // { int sys_open(const char *path, \
        SYS_CLOSE          = 6   // { int sys_close(int fd); }
        SYS_WAIT4          = 7   // { pid_t sys_wait4(pid_t pid, int *status, int options, \
+       SYS___TFORK        = 8   // { int sys___tfork(const struct __tfork *param, \
        SYS_LINK           = 9   // { int sys_link(const char *path, const char *link); }
        SYS_UNLINK         = 10  // { int sys_unlink(const char *path); }
        SYS_CHDIR          = 12  // { int sys_chdir(const char *path); }
@@ -19,6 +20,7 @@ const (
        SYS_CHMOD          = 15  // { int sys_chmod(const char *path, mode_t mode); }
        SYS_CHOWN          = 16  // { int sys_chown(const char *path, uid_t uid, \
        SYS_OBREAK         = 17  // { int sys_obreak(char *nsize); } break
+       SYS_GETDTABLECOUNT = 18  // { int sys_getdtablecount(void); }
        SYS_GETPID         = 20  // { pid_t sys_getpid(void); }
        SYS_MOUNT          = 21  // { int sys_mount(const char *type, const char *path, \
        SYS_UNMOUNT        = 22  // { int sys_unmount(const char *path, int flags); }
@@ -111,10 +113,6 @@ const (
        SYS_SETGID         = 181 // { int sys_setgid(gid_t gid); }
        SYS_SETEGID        = 182 // { int sys_setegid(gid_t egid); }
        SYS_SETEUID        = 183 // { int sys_seteuid(uid_t euid); }
-       LFS_BMAPV          = 184 // { int lfs_bmapv(fsid_t *fsidp, \
-       LFS_MARKV          = 185 // { int lfs_markv(fsid_t *fsidp, \
-       LFS_SEGCLEAN       = 186 // { int lfs_segclean(fsid_t *fsidp, u_long segment); }
-       LFS_SEGWAIT        = 187 // { int lfs_segwait(fsid_t *fsidp, struct timeval *tv); }
        SYS_PATHCONF       = 191 // { long sys_pathconf(const char *path, int name); }
        SYS_FPATHCONF      = 192 // { long sys_fpathconf(int fd, int name); }
        SYS_SWAPCTL        = 193 // { int sys_swapctl(int cmd, const void *arg, int misc); }
@@ -129,7 +127,6 @@ const (
        SYS_MUNLOCK        = 204 // { int sys_munlock(const void *addr, size_t len); }
        SYS_FUTIMES        = 206 // { int sys_futimes(int fd, \
        SYS_GETPGID        = 207 // { pid_t sys_getpgid(pid_t pid); }
-       SYS_NNPFSPIOCTL    = 208 // { int sys_nnpfspioctl(int operation, char *a_pathP, \
        SYS_SEMGET         = 221 // { int sys_semget(key_t key, int nsems, int semflg); }
        SYS_MSGGET         = 225 // { int sys_msgget(key_t key, int msgflg); }
        SYS_MSGSND         = 226 // { int sys_msgsnd(int msqid, const void *msgp, size_t msgsz, \
@@ -141,7 +138,6 @@ const (
        SYS_CLOCK_GETRES   = 234 // { int sys_clock_getres(clockid_t clock_id, \
        SYS_NANOSLEEP      = 240 // { int sys_nanosleep(const struct timespec *rqtp, \
        SYS_MINHERIT       = 250 // { int sys_minherit(void *addr, size_t len, \
-       SYS_RFORK          = 251 // { int sys_rfork(int flags); }
        SYS_POLL           = 252 // { int sys_poll(struct pollfd *fds, \
        SYS_ISSETUGID      = 253 // { int sys_issetugid(void); }
        SYS_LCHOWN         = 254 // { int sys_lchown(const char *path, uid_t uid, gid_t gid); }
@@ -201,7 +197,6 @@ const (
        SYS_UNLINKAT       = 325 // { int sys_unlinkat(int fd, const char *path, \
        SYS_UTIMENSAT      = 326 // { int sys_utimensat(int fd, const char *path, \
        SYS_FUTIMENS       = 327 // { int sys_futimens(int fd, \
-       SYS___TFORK        = 328 // { int sys___tfork(struct __tfork *param); }
        SYS___SET_TCB      = 329 // { void sys___set_tcb(void *tcb); }
        SYS___GET_TCB      = 330 // { void *sys___get_tcb(void); }
 )
index 6c21e39b0023e2b68284712857be7ce8b68cbfcc..0505f80ef9fef397e36ddc36cb5afa7e2866e3a8 100644 (file)
@@ -260,8 +260,8 @@ type FdSet struct {
 }
 
 const (
-       SizeofIfMsghdr  = 0xe4
-       SizeofIfData    = 0xcc
+       SizeofIfMsghdr  = 0xe8
+       SizeofIfData    = 0xd0
        SizeofIfaMsghdr = 0x18
        SizeofRtMsghdr  = 0x58
        SizeofRtMetrics = 0x30
@@ -283,27 +283,28 @@ type IfMsghdr struct {
 }
 
 type IfData struct {
-       Type       uint8
-       Addrlen    uint8
-       Hdrlen     uint8
-       Link_state uint8
-       Mtu        uint32
-       Metric     uint32
-       Pad        uint32
-       Baudrate   uint64
-       Ipackets   uint64
-       Ierrors    uint64
-       Opackets   uint64
-       Oerrors    uint64
-       Collisions uint64
-       Ibytes     uint64
-       Obytes     uint64
-       Imcasts    uint64
-       Omcasts    uint64
-       Iqdrops    uint64
-       Noproto    uint64
-       Lastchange Timeval
-       Mclpool    [7]Mclpool
+       Type         uint8
+       Addrlen      uint8
+       Hdrlen       uint8
+       Link_state   uint8
+       Mtu          uint32
+       Metric       uint32
+       Pad          uint32
+       Baudrate     uint64
+       Ipackets     uint64
+       Ierrors      uint64
+       Opackets     uint64
+       Oerrors      uint64
+       Collisions   uint64
+       Ibytes       uint64
+       Obytes       uint64
+       Imcasts      uint64
+       Omcasts      uint64
+       Iqdrops      uint64
+       Noproto      uint64
+       Capabilities uint32
+       Lastchange   Timeval
+       Mclpool      [7]Mclpool
 }
 
 type IfaMsghdr struct {