mirror of
https://github.com/rwinkhart/sys.git
synced 2026-09-01 14:47:28 -04:00
unix: regenerate ztypes for openbsd/arm
Regenerate ztypes for openbsd/arm - most of the changes relate to the OpenBSD armv7 port switching to EABI in September 2016. Change-Id: I6ae8fa81ea24a30fee9609f0dce1a3f43d5f4bae Reviewed-on: https://go-review.googlesource.com/c/153617 Reviewed-by: Matt Layher <mdlayher@gmail.com> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> Reviewed-by: Tobias Klauser <tobias.klauser@gmail.com> Run-TryBot: Matt Layher <mdlayher@gmail.com>
This commit is contained in:
committed by
Tobias Klauser
parent
2a47403f2a
commit
7da8ea5c81
+55
-47
@@ -1,4 +1,4 @@
|
|||||||
// cgo -godefs types_openbsd.go | go run mkpost.go
|
// cgo -godefs -- -fsigned-char types_openbsd.go | go run mkpost.go
|
||||||
// Code generated by the command above; see README.md. DO NOT EDIT.
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
// +build arm,openbsd
|
// +build arm,openbsd
|
||||||
@@ -23,11 +23,13 @@ type (
|
|||||||
type Timespec struct {
|
type Timespec struct {
|
||||||
Sec int64
|
Sec int64
|
||||||
Nsec int32
|
Nsec int32
|
||||||
|
_ [4]byte
|
||||||
}
|
}
|
||||||
|
|
||||||
type Timeval struct {
|
type Timeval struct {
|
||||||
Sec int64
|
Sec int64
|
||||||
Usec int32
|
Usec int32
|
||||||
|
_ [4]byte
|
||||||
}
|
}
|
||||||
|
|
||||||
type Rusage struct {
|
type Rusage struct {
|
||||||
@@ -57,28 +59,30 @@ type Rlimit struct {
|
|||||||
type _Gid_t uint32
|
type _Gid_t uint32
|
||||||
|
|
||||||
type Stat_t struct {
|
type Stat_t struct {
|
||||||
Mode uint32
|
Mode uint32
|
||||||
Dev int32
|
Dev int32
|
||||||
Ino uint64
|
Ino uint64
|
||||||
Nlink uint32
|
Nlink uint32
|
||||||
Uid uint32
|
Uid uint32
|
||||||
Gid uint32
|
Gid uint32
|
||||||
Rdev int32
|
Rdev int32
|
||||||
Atim Timespec
|
Atim Timespec
|
||||||
Mtim Timespec
|
Mtim Timespec
|
||||||
Ctim Timespec
|
Ctim Timespec
|
||||||
Size int64
|
Size int64
|
||||||
Blocks int64
|
Blocks int64
|
||||||
Blksize int32
|
Blksize int32
|
||||||
Flags uint32
|
Flags uint32
|
||||||
Gen uint32
|
Gen uint32
|
||||||
X__st_birthtim Timespec
|
_ [4]byte
|
||||||
|
_ Timespec
|
||||||
}
|
}
|
||||||
|
|
||||||
type Statfs_t struct {
|
type Statfs_t struct {
|
||||||
F_flags uint32
|
F_flags uint32
|
||||||
F_bsize uint32
|
F_bsize uint32
|
||||||
F_iosize uint32
|
F_iosize uint32
|
||||||
|
_ [4]byte
|
||||||
F_blocks uint64
|
F_blocks uint64
|
||||||
F_bfree uint64
|
F_bfree uint64
|
||||||
F_bavail int64
|
F_bavail int64
|
||||||
@@ -93,11 +97,11 @@ type Statfs_t struct {
|
|||||||
F_namemax uint32
|
F_namemax uint32
|
||||||
F_owner uint32
|
F_owner uint32
|
||||||
F_ctime uint64
|
F_ctime uint64
|
||||||
F_fstypename [16]uint8
|
F_fstypename [16]int8
|
||||||
F_mntonname [90]uint8
|
F_mntonname [90]int8
|
||||||
F_mntfromname [90]uint8
|
F_mntfromname [90]int8
|
||||||
F_mntfromspec [90]uint8
|
F_mntfromspec [90]int8
|
||||||
Pad_cgo_0 [2]byte
|
_ [2]byte
|
||||||
Mount_info [160]byte
|
Mount_info [160]byte
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -110,13 +114,13 @@ type Flock_t struct {
|
|||||||
}
|
}
|
||||||
|
|
||||||
type Dirent struct {
|
type Dirent struct {
|
||||||
Fileno uint64
|
Fileno uint64
|
||||||
Off int64
|
Off int64
|
||||||
Reclen uint16
|
Reclen uint16
|
||||||
Type uint8
|
Type uint8
|
||||||
Namlen uint8
|
Namlen uint8
|
||||||
X__d_padding [4]uint8
|
_ [4]uint8
|
||||||
Name [256]uint8
|
Name [256]int8
|
||||||
}
|
}
|
||||||
|
|
||||||
type Fsid struct {
|
type Fsid struct {
|
||||||
@@ -251,8 +255,10 @@ type Kevent_t struct {
|
|||||||
Filter int16
|
Filter int16
|
||||||
Flags uint16
|
Flags uint16
|
||||||
Fflags uint32
|
Fflags uint32
|
||||||
|
_ [4]byte
|
||||||
Data int64
|
Data int64
|
||||||
Udata *byte
|
Udata *byte
|
||||||
|
_ [4]byte
|
||||||
}
|
}
|
||||||
|
|
||||||
type FdSet struct {
|
type FdSet struct {
|
||||||
@@ -260,8 +266,8 @@ type FdSet struct {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const (
|
const (
|
||||||
SizeofIfMsghdr = 0x98
|
SizeofIfMsghdr = 0xa8
|
||||||
SizeofIfData = 0x80
|
SizeofIfData = 0x90
|
||||||
SizeofIfaMsghdr = 0x18
|
SizeofIfaMsghdr = 0x18
|
||||||
SizeofIfAnnounceMsghdr = 0x1a
|
SizeofIfAnnounceMsghdr = 0x1a
|
||||||
SizeofRtMsghdr = 0x60
|
SizeofRtMsghdr = 0x60
|
||||||
@@ -290,7 +296,7 @@ type IfData struct {
|
|||||||
Link_state uint8
|
Link_state uint8
|
||||||
Mtu uint32
|
Mtu uint32
|
||||||
Metric uint32
|
Metric uint32
|
||||||
Pad uint32
|
Rdomain uint32
|
||||||
Baudrate uint64
|
Baudrate uint64
|
||||||
Ipackets uint64
|
Ipackets uint64
|
||||||
Ierrors uint64
|
Ierrors uint64
|
||||||
@@ -302,8 +308,10 @@ type IfData struct {
|
|||||||
Imcasts uint64
|
Imcasts uint64
|
||||||
Omcasts uint64
|
Omcasts uint64
|
||||||
Iqdrops uint64
|
Iqdrops uint64
|
||||||
|
Oqdrops uint64
|
||||||
Noproto uint64
|
Noproto uint64
|
||||||
Capabilities uint32
|
Capabilities uint32
|
||||||
|
_ [4]byte
|
||||||
Lastchange Timeval
|
Lastchange Timeval
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -328,7 +336,7 @@ type IfAnnounceMsghdr struct {
|
|||||||
Hdrlen uint16
|
Hdrlen uint16
|
||||||
Index uint16
|
Index uint16
|
||||||
What uint16
|
What uint16
|
||||||
Name [16]uint8
|
Name [16]int8
|
||||||
}
|
}
|
||||||
|
|
||||||
type RtMsghdr struct {
|
type RtMsghdr struct {
|
||||||
@@ -398,11 +406,11 @@ type BpfInsn struct {
|
|||||||
}
|
}
|
||||||
|
|
||||||
type BpfHdr struct {
|
type BpfHdr struct {
|
||||||
Tstamp BpfTimeval
|
Tstamp BpfTimeval
|
||||||
Caplen uint32
|
Caplen uint32
|
||||||
Datalen uint32
|
Datalen uint32
|
||||||
Hdrlen uint16
|
Hdrlen uint16
|
||||||
Pad_cgo_0 [2]byte
|
_ [2]byte
|
||||||
}
|
}
|
||||||
|
|
||||||
type BpfTimeval struct {
|
type BpfTimeval struct {
|
||||||
@@ -476,7 +484,7 @@ type Uvmexp struct {
|
|||||||
Zeropages int32
|
Zeropages int32
|
||||||
Reserve_pagedaemon int32
|
Reserve_pagedaemon int32
|
||||||
Reserve_kernel int32
|
Reserve_kernel int32
|
||||||
Anonpages int32
|
Unused01 int32
|
||||||
Vnodepages int32
|
Vnodepages int32
|
||||||
Vtextpages int32
|
Vtextpages int32
|
||||||
Freemin int32
|
Freemin int32
|
||||||
@@ -495,8 +503,8 @@ type Uvmexp struct {
|
|||||||
Swpgonly int32
|
Swpgonly int32
|
||||||
Nswget int32
|
Nswget int32
|
||||||
Nanon int32
|
Nanon int32
|
||||||
Nanonneeded int32
|
Unused05 int32
|
||||||
Nfreeanon int32
|
Unused06 int32
|
||||||
Faults int32
|
Faults int32
|
||||||
Traps int32
|
Traps int32
|
||||||
Intrs int32
|
Intrs int32
|
||||||
@@ -504,8 +512,8 @@ type Uvmexp struct {
|
|||||||
Softs int32
|
Softs int32
|
||||||
Syscalls int32
|
Syscalls int32
|
||||||
Pageins int32
|
Pageins int32
|
||||||
Obsolete_swapins int32
|
Unused07 int32
|
||||||
Obsolete_swapouts int32
|
Unused08 int32
|
||||||
Pgswapin int32
|
Pgswapin int32
|
||||||
Pgswapout int32
|
Pgswapout int32
|
||||||
Forks int32
|
Forks int32
|
||||||
@@ -513,7 +521,7 @@ type Uvmexp struct {
|
|||||||
Forks_sharevm int32
|
Forks_sharevm int32
|
||||||
Pga_zerohit int32
|
Pga_zerohit int32
|
||||||
Pga_zeromiss int32
|
Pga_zeromiss int32
|
||||||
Zeroaborts int32
|
Unused09 int32
|
||||||
Fltnoram int32
|
Fltnoram int32
|
||||||
Fltnoanon int32
|
Fltnoanon int32
|
||||||
Fltnoamap int32
|
Fltnoamap int32
|
||||||
@@ -545,9 +553,9 @@ type Uvmexp struct {
|
|||||||
Pdpageouts int32
|
Pdpageouts int32
|
||||||
Pdpending int32
|
Pdpending int32
|
||||||
Pddeact int32
|
Pddeact int32
|
||||||
Pdreanon int32
|
Unused11 int32
|
||||||
Pdrevnode int32
|
Unused12 int32
|
||||||
Pdrevtext int32
|
Unused13 int32
|
||||||
Fpswtch int32
|
Fpswtch int32
|
||||||
Kmapent int32
|
Kmapent int32
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user