vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go
changeset 256 6d9efbef00a9
parent 251 1c52a0eeb952
child 260 445e01aede7e
equal deleted inserted replaced
255:4f153a23adab 256:6d9efbef00a9
     1 // cgo -godefs -- -fsigned-char types_freebsd.go | go run mkpost.go
     1 // cgo -godefs -- -fsigned-char types_freebsd.go | go run mkpost.go
     2 // Code generated by the command above; see README.md. DO NOT EDIT.
     2 // Code generated by the command above; see README.md. DO NOT EDIT.
     3 
     3 
       
     4 //go:build arm && freebsd
     4 // +build arm,freebsd
     5 // +build arm,freebsd
     5 
     6 
     6 package unix
     7 package unix
     7 
     8 
     8 const (
     9 const (
   123 	Spare       [10]uint64
   124 	Spare       [10]uint64
   124 	Namemax     uint32
   125 	Namemax     uint32
   125 	Owner       uint32
   126 	Owner       uint32
   126 	Fsid        Fsid
   127 	Fsid        Fsid
   127 	Charspare   [80]int8
   128 	Charspare   [80]int8
   128 	Fstypename  [16]int8
   129 	Fstypename  [16]byte
   129 	Mntfromname [1024]int8
   130 	Mntfromname [1024]byte
   130 	Mntonname   [1024]int8
   131 	Mntonname   [1024]byte
   131 }
   132 }
   132 
   133 
   133 type statfs_freebsd11_t struct {
   134 type statfs_freebsd11_t struct {
   134 	Version     uint32
   135 	Version     uint32
   135 	Type        uint32
   136 	Type        uint32
   148 	Spare       [10]uint64
   149 	Spare       [10]uint64
   149 	Namemax     uint32
   150 	Namemax     uint32
   150 	Owner       uint32
   151 	Owner       uint32
   151 	Fsid        Fsid
   152 	Fsid        Fsid
   152 	Charspare   [80]int8
   153 	Charspare   [80]int8
   153 	Fstypename  [16]int8
   154 	Fstypename  [16]byte
   154 	Mntfromname [88]int8
   155 	Mntfromname [88]byte
   155 	Mntonname   [88]int8
   156 	Mntonname   [88]byte
   156 }
   157 }
   157 
   158 
   158 type Flock_t struct {
   159 type Flock_t struct {
   159 	Start  int64
   160 	Start  int64
   160 	Len    int64
   161 	Len    int64
   246 	Pad  [92]int8
   247 	Pad  [92]int8
   247 }
   248 }
   248 
   249 
   249 type _Socklen uint32
   250 type _Socklen uint32
   250 
   251 
       
   252 type Xucred struct {
       
   253 	Version uint32
       
   254 	Uid     uint32
       
   255 	Ngroups int16
       
   256 	Groups  [16]uint32
       
   257 	_       *byte
       
   258 }
       
   259 
   251 type Linger struct {
   260 type Linger struct {
   252 	Onoff  int32
   261 	Onoff  int32
   253 	Linger int32
   262 	Linger int32
   254 }
   263 }
   255 
   264 
   308 	SizeofSockaddrInet4    = 0x10
   317 	SizeofSockaddrInet4    = 0x10
   309 	SizeofSockaddrInet6    = 0x1c
   318 	SizeofSockaddrInet6    = 0x1c
   310 	SizeofSockaddrAny      = 0x6c
   319 	SizeofSockaddrAny      = 0x6c
   311 	SizeofSockaddrUnix     = 0x6a
   320 	SizeofSockaddrUnix     = 0x6a
   312 	SizeofSockaddrDatalink = 0x36
   321 	SizeofSockaddrDatalink = 0x36
       
   322 	SizeofXucred           = 0x50
   313 	SizeofLinger           = 0x8
   323 	SizeofLinger           = 0x8
       
   324 	SizeofIovec            = 0x8
   314 	SizeofIPMreq           = 0x8
   325 	SizeofIPMreq           = 0x8
   315 	SizeofIPMreqn          = 0xc
   326 	SizeofIPMreqn          = 0xc
   316 	SizeofIPv6Mreq         = 0x14
   327 	SizeofIPv6Mreq         = 0x14
   317 	SizeofMsghdr           = 0x1c
   328 	SizeofMsghdr           = 0x1c
   318 	SizeofCmsghdr          = 0xc
   329 	SizeofCmsghdr          = 0xc
   643 	Ypixel uint16
   654 	Ypixel uint16
   644 }
   655 }
   645 
   656 
   646 const (
   657 const (
   647 	AT_FDCWD            = -0x64
   658 	AT_FDCWD            = -0x64
       
   659 	AT_EACCESS          = 0x100
       
   660 	AT_SYMLINK_NOFOLLOW = 0x200
       
   661 	AT_SYMLINK_FOLLOW   = 0x400
   648 	AT_REMOVEDIR        = 0x800
   662 	AT_REMOVEDIR        = 0x800
   649 	AT_SYMLINK_FOLLOW   = 0x400
       
   650 	AT_SYMLINK_NOFOLLOW = 0x200
       
   651 )
   663 )
   652 
   664 
   653 type PollFd struct {
   665 type PollFd struct {
   654 	Fd      int32
   666 	Fd      int32
   655 	Events  int16
   667 	Events  int16