Page Menu
Home
Musing Studio
Search
Configure Global Search
Log In
Files
F12142542
ztypes_openbsd_amd64.go
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
9 KB
Subscribers
None
ztypes_openbsd_amd64.go
View Options
// cgo -godefs types_openbsd.go | go run mkpost.go
// Code generated by the command above; see README.md. DO NOT EDIT.
// +build amd64,openbsd
package
unix
const
(
SizeofPtr
=
0x8
SizeofShort
=
0x2
SizeofInt
=
0x4
SizeofLong
=
0x8
SizeofLongLong
=
0x8
)
type
(
_C_short
int16
_C_int
int32
_C_long
int64
_C_long_long
int64
)
type
Timespec
struct
{
Sec
int64
Nsec
int64
}
type
Timeval
struct
{
Sec
int64
Usec
int64
}
type
Rusage
struct
{
Utime
Timeval
Stime
Timeval
Maxrss
int64
Ixrss
int64
Idrss
int64
Isrss
int64
Minflt
int64
Majflt
int64
Nswap
int64
Inblock
int64
Oublock
int64
Msgsnd
int64
Msgrcv
int64
Nsignals
int64
Nvcsw
int64
Nivcsw
int64
}
type
Rlimit
struct
{
Cur
uint64
Max
uint64
}
type
_Gid_t
uint32
type
Stat_t
struct
{
Mode
uint32
Dev
int32
Ino
uint64
Nlink
uint32
Uid
uint32
Gid
uint32
Rdev
int32
Atim
Timespec
Mtim
Timespec
Ctim
Timespec
Size
int64
Blocks
int64
Blksize
int32
Flags
uint32
Gen
uint32
_
[
4
]
byte
_
Timespec
}
type
Statfs_t
struct
{
F_flags
uint32
F_bsize
uint32
F_iosize
uint32
_
[
4
]
byte
F_blocks
uint64
F_bfree
uint64
F_bavail
int64
F_files
uint64
F_ffree
uint64
F_favail
int64
F_syncwrites
uint64
F_syncreads
uint64
F_asyncwrites
uint64
F_asyncreads
uint64
F_fsid
Fsid
F_namemax
uint32
F_owner
uint32
F_ctime
uint64
F_fstypename
[
16
]
int8
F_mntonname
[
90
]
int8
F_mntfromname
[
90
]
int8
F_mntfromspec
[
90
]
int8
_
[
2
]
byte
Mount_info
[
160
]
byte
}
type
Flock_t
struct
{
Start
int64
Len
int64
Pid
int32
Type
int16
Whence
int16
}
type
Dirent
struct
{
Fileno
uint64
Off
int64
Reclen
uint16
Type
uint8
Namlen
uint8
_
[
4
]
uint8
Name
[
256
]
int8
}
type
Fsid
struct
{
Val
[
2
]
int32
}
const
(
PathMax
=
0x400
)
type
RawSockaddrInet4
struct
{
Len
uint8
Family
uint8
Port
uint16
Addr
[
4
]
byte
/* in_addr */
Zero
[
8
]
int8
}
type
RawSockaddrInet6
struct
{
Len
uint8
Family
uint8
Port
uint16
Flowinfo
uint32
Addr
[
16
]
byte
/* in6_addr */
Scope_id
uint32
}
type
RawSockaddrUnix
struct
{
Len
uint8
Family
uint8
Path
[
104
]
int8
}
type
RawSockaddrDatalink
struct
{
Len
uint8
Family
uint8
Index
uint16
Type
uint8
Nlen
uint8
Alen
uint8
Slen
uint8
Data
[
24
]
int8
}
type
RawSockaddr
struct
{
Len
uint8
Family
uint8
Data
[
14
]
int8
}
type
RawSockaddrAny
struct
{
Addr
RawSockaddr
Pad
[
92
]
int8
}
type
_Socklen
uint32
type
Linger
struct
{
Onoff
int32
Linger
int32
}
type
Iovec
struct
{
Base
*
byte
Len
uint64
}
type
IPMreq
struct
{
Multiaddr
[
4
]
byte
/* in_addr */
Interface
[
4
]
byte
/* in_addr */
}
type
IPv6Mreq
struct
{
Multiaddr
[
16
]
byte
/* in6_addr */
Interface
uint32
}
type
Msghdr
struct
{
Name
*
byte
Namelen
uint32
_
[
4
]
byte
Iov
*
Iovec
Iovlen
uint32
_
[
4
]
byte
Control
*
byte
Controllen
uint32
Flags
int32
}
type
Cmsghdr
struct
{
Len
uint32
Level
int32
Type
int32
}
type
Inet6Pktinfo
struct
{
Addr
[
16
]
byte
/* in6_addr */
Ifindex
uint32
}
type
IPv6MTUInfo
struct
{
Addr
RawSockaddrInet6
Mtu
uint32
}
type
ICMPv6Filter
struct
{
Filt
[
8
]
uint32
}
const
(
SizeofSockaddrInet4
=
0x10
SizeofSockaddrInet6
=
0x1c
SizeofSockaddrAny
=
0x6c
SizeofSockaddrUnix
=
0x6a
SizeofSockaddrDatalink
=
0x20
SizeofLinger
=
0x8
SizeofIPMreq
=
0x8
SizeofIPv6Mreq
=
0x14
SizeofMsghdr
=
0x30
SizeofCmsghdr
=
0xc
SizeofInet6Pktinfo
=
0x14
SizeofIPv6MTUInfo
=
0x20
SizeofICMPv6Filter
=
0x20
)
const
(
PTRACE_TRACEME
=
0x0
PTRACE_CONT
=
0x7
PTRACE_KILL
=
0x8
)
type
Kevent_t
struct
{
Ident
uint64
Filter
int16
Flags
uint16
Fflags
uint32
Data
int64
Udata
*
byte
}
type
FdSet
struct
{
Bits
[
32
]
uint32
}
const
(
SizeofIfMsghdr
=
0xa8
SizeofIfData
=
0x90
SizeofIfaMsghdr
=
0x18
SizeofIfAnnounceMsghdr
=
0x1a
SizeofRtMsghdr
=
0x60
SizeofRtMetrics
=
0x38
)
type
IfMsghdr
struct
{
Msglen
uint16
Version
uint8
Type
uint8
Hdrlen
uint16
Index
uint16
Tableid
uint16
Pad1
uint8
Pad2
uint8
Addrs
int32
Flags
int32
Xflags
int32
Data
IfData
}
type
IfData
struct
{
Type
uint8
Addrlen
uint8
Hdrlen
uint8
Link_state
uint8
Mtu
uint32
Metric
uint32
Rdomain
uint32
Baudrate
uint64
Ipackets
uint64
Ierrors
uint64
Opackets
uint64
Oerrors
uint64
Collisions
uint64
Ibytes
uint64
Obytes
uint64
Imcasts
uint64
Omcasts
uint64
Iqdrops
uint64
Oqdrops
uint64
Noproto
uint64
Capabilities
uint32
_
[
4
]
byte
Lastchange
Timeval
}
type
IfaMsghdr
struct
{
Msglen
uint16
Version
uint8
Type
uint8
Hdrlen
uint16
Index
uint16
Tableid
uint16
Pad1
uint8
Pad2
uint8
Addrs
int32
Flags
int32
Metric
int32
}
type
IfAnnounceMsghdr
struct
{
Msglen
uint16
Version
uint8
Type
uint8
Hdrlen
uint16
Index
uint16
What
uint16
Name
[
16
]
int8
}
type
RtMsghdr
struct
{
Msglen
uint16
Version
uint8
Type
uint8
Hdrlen
uint16
Index
uint16
Tableid
uint16
Priority
uint8
Mpls
uint8
Addrs
int32
Flags
int32
Fmask
int32
Pid
int32
Seq
int32
Errno
int32
Inits
uint32
Rmx
RtMetrics
}
type
RtMetrics
struct
{
Pksent
uint64
Expire
int64
Locks
uint32
Mtu
uint32
Refcnt
uint32
Hopcount
uint32
Recvpipe
uint32
Sendpipe
uint32
Ssthresh
uint32
Rtt
uint32
Rttvar
uint32
Pad
uint32
}
type
Mclpool
struct
{}
const
(
SizeofBpfVersion
=
0x4
SizeofBpfStat
=
0x8
SizeofBpfProgram
=
0x10
SizeofBpfInsn
=
0x8
SizeofBpfHdr
=
0x14
)
type
BpfVersion
struct
{
Major
uint16
Minor
uint16
}
type
BpfStat
struct
{
Recv
uint32
Drop
uint32
}
type
BpfProgram
struct
{
Len
uint32
_
[
4
]
byte
Insns
*
BpfInsn
}
type
BpfInsn
struct
{
Code
uint16
Jt
uint8
Jf
uint8
K
uint32
}
type
BpfHdr
struct
{
Tstamp
BpfTimeval
Caplen
uint32
Datalen
uint32
Hdrlen
uint16
_
[
2
]
byte
}
type
BpfTimeval
struct
{
Sec
uint32
Usec
uint32
}
type
Termios
struct
{
Iflag
uint32
Oflag
uint32
Cflag
uint32
Lflag
uint32
Cc
[
20
]
uint8
Ispeed
int32
Ospeed
int32
}
type
Winsize
struct
{
Row
uint16
Col
uint16
Xpixel
uint16
Ypixel
uint16
}
const
(
AT_FDCWD
=
-
0x64
AT_SYMLINK_NOFOLLOW
=
0x2
)
type
PollFd
struct
{
Fd
int32
Events
int16
Revents
int16
}
const
(
POLLERR
=
0x8
POLLHUP
=
0x10
POLLIN
=
0x1
POLLNVAL
=
0x20
POLLOUT
=
0x4
POLLPRI
=
0x2
POLLRDBAND
=
0x80
POLLRDNORM
=
0x40
POLLWRBAND
=
0x100
POLLWRNORM
=
0x4
)
type
Sigset_t
uint32
type
Utsname
struct
{
Sysname
[
256
]
byte
Nodename
[
256
]
byte
Release
[
256
]
byte
Version
[
256
]
byte
Machine
[
256
]
byte
}
const
SizeofUvmexp
=
0x158
type
Uvmexp
struct
{
Pagesize
int32
Pagemask
int32
Pageshift
int32
Npages
int32
Free
int32
Active
int32
Inactive
int32
Paging
int32
Wired
int32
Zeropages
int32
Reserve_pagedaemon
int32
Reserve_kernel
int32
Anonpages
int32
Vnodepages
int32
Vtextpages
int32
Freemin
int32
Freetarg
int32
Inactarg
int32
Wiredmax
int32
Anonmin
int32
Vtextmin
int32
Vnodemin
int32
Anonminpct
int32
Vtextminpct
int32
Vnodeminpct
int32
Nswapdev
int32
Swpages
int32
Swpginuse
int32
Swpgonly
int32
Nswget
int32
Nanon
int32
Nanonneeded
int32
Nfreeanon
int32
Faults
int32
Traps
int32
Intrs
int32
Swtch
int32
Softs
int32
Syscalls
int32
Pageins
int32
Obsolete_swapins
int32
Obsolete_swapouts
int32
Pgswapin
int32
Pgswapout
int32
Forks
int32
Forks_ppwait
int32
Forks_sharevm
int32
Pga_zerohit
int32
Pga_zeromiss
int32
Zeroaborts
int32
Fltnoram
int32
Fltnoanon
int32
Fltnoamap
int32
Fltpgwait
int32
Fltpgrele
int32
Fltrelck
int32
Fltrelckok
int32
Fltanget
int32
Fltanretry
int32
Fltamcopy
int32
Fltnamap
int32
Fltnomap
int32
Fltlget
int32
Fltget
int32
Flt_anon
int32
Flt_acow
int32
Flt_obj
int32
Flt_prcopy
int32
Flt_przero
int32
Pdwoke
int32
Pdrevs
int32
Pdswout
int32
Pdfreed
int32
Pdscans
int32
Pdanscan
int32
Pdobscan
int32
Pdreact
int32
Pdbusy
int32
Pdpageouts
int32
Pdpending
int32
Pddeact
int32
Pdreanon
int32
Pdrevnode
int32
Pdrevtext
int32
Fpswtch
int32
Kmapent
int32
}
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Thu, Oct 9, 10:32 PM (1 d, 5 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3440859
Attached To
rWCLI writeas-cli
Event Timeline
Log In to Comment