1 // cgo -godefs types_solaris.go | go run mkpost.go
2 // Code generated by the command above; see README.md. DO NOT EDIT.
4 // +build amd64,solaris
15 MaxHostNameLen = 0x100
25 type Timespec struct {
35 type Timeval32 struct {
113 type Flock_t struct {
132 type _Fsblkcnt_t uint64
134 type Statvfs_t struct {
150 type RawSockaddrInet4 struct {
153 Addr [4]byte /* in_addr */
157 type RawSockaddrInet6 struct {
161 Addr [16]byte /* in6_addr */
163 X__sin6_src_id uint32
166 type RawSockaddrUnix struct {
171 type RawSockaddrDatalink struct {
181 type RawSockaddr struct {
186 type RawSockaddrAny struct {
204 Multiaddr [4]byte /* in_addr */
205 Interface [4]byte /* in_addr */
208 type IPv6Mreq struct {
209 Multiaddr [16]byte /* in6_addr */
225 type Cmsghdr struct {
231 type Inet6Pktinfo struct {
232 Addr [16]byte /* in6_addr */
236 type IPv6MTUInfo struct {
237 Addr RawSockaddrInet6
241 type ICMPv6Filter struct {
242 X__icmp6_filt [8]uint32
246 SizeofSockaddrInet4 = 0x10
247 SizeofSockaddrInet6 = 0x20
248 SizeofSockaddrAny = 0xfc
249 SizeofSockaddrUnix = 0x6e
250 SizeofSockaddrDatalink = 0xfc
253 SizeofIPv6Mreq = 0x14
256 SizeofInet6Pktinfo = 0x14
257 SizeofIPv6MTUInfo = 0x24
258 SizeofICMPv6Filter = 0x20
265 type Utsname struct {
273 type Ustat_t struct {
282 AT_FDCWD = 0xffd19553
283 AT_SYMLINK_NOFOLLOW = 0x1000
284 AT_SYMLINK_FOLLOW = 0x2000
290 SizeofIfMsghdr = 0x54
292 SizeofIfaMsghdr = 0x14
293 SizeofRtMsghdr = 0x4c
294 SizeofRtMetrics = 0x28
297 type IfMsghdr struct {
330 type IfaMsghdr struct {
341 type RtMsghdr struct {
357 type RtMetrics struct {
371 SizeofBpfVersion = 0x4
373 SizeofBpfProgram = 0x10
378 type BpfVersion struct {
383 type BpfStat struct {
390 type BpfProgram struct {
396 type BpfInsn struct {
403 type BpfTimeval struct {
416 const _SC_PAGESIZE = 0xb
418 type Termios struct {
437 type Winsize struct {