]> git.immae.eu Git - github/fretlink/terraform-provider-statuscake.git/blobdiff - vendor/golang.org/x/sys/unix/ztypes_openbsd_arm.go
Upgrade to 0.12
[github/fretlink/terraform-provider-statuscake.git] / vendor / golang.org / x / sys / unix / ztypes_openbsd_arm.go
index 87a637e3f141911bef140b5fe801373f6bd11c0b..b45d5eedffe91c69b5127c2de2faca4a3b520499 100644 (file)
@@ -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.
 
 // +build arm,openbsd
@@ -23,11 +23,13 @@ type (
 type Timespec struct {
        Sec  int64
        Nsec int32
+       _    [4]byte
 }
 
 type Timeval struct {
        Sec  int64
        Usec int32
+       _    [4]byte
 }
 
 type Rusage struct {
@@ -57,28 +59,30 @@ type Rlimit struct {
 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
-       X__st_birthtim Timespec
+       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
@@ -93,11 +97,11 @@ type Statfs_t struct {
        F_namemax     uint32
        F_owner       uint32
        F_ctime       uint64
-       F_fstypename  [16]uint8
-       F_mntonname   [90]uint8
-       F_mntfromname [90]uint8
-       F_mntfromspec [90]uint8
-       Pad_cgo_0     [2]byte
+       F_fstypename  [16]int8
+       F_mntonname   [90]int8
+       F_mntfromname [90]int8
+       F_mntfromspec [90]int8
+       _             [2]byte
        Mount_info    [160]byte
 }
 
@@ -110,13 +114,13 @@ type Flock_t struct {
 }
 
 type Dirent struct {
-       Fileno       uint64
-       Off          int64
-       Reclen       uint16
-       Type         uint8
-       Namlen       uint8
-       X__d_padding [4]uint8
-       Name         [256]uint8
+       Fileno uint64
+       Off    int64
+       Reclen uint16
+       Type   uint8
+       Namlen uint8
+       _      [4]uint8
+       Name   [256]int8
 }
 
 type Fsid struct {
@@ -251,8 +255,10 @@ type Kevent_t struct {
        Filter int16
        Flags  uint16
        Fflags uint32
+       _      [4]byte
        Data   int64
        Udata  *byte
+       _      [4]byte
 }
 
 type FdSet struct {
@@ -260,8 +266,8 @@ type FdSet struct {
 }
 
 const (
-       SizeofIfMsghdr         = 0x98
-       SizeofIfData           = 0x80
+       SizeofIfMsghdr         = 0xa8
+       SizeofIfData           = 0x90
        SizeofIfaMsghdr        = 0x18
        SizeofIfAnnounceMsghdr = 0x1a
        SizeofRtMsghdr         = 0x60
@@ -290,7 +296,7 @@ type IfData struct {
        Link_state   uint8
        Mtu          uint32
        Metric       uint32
-       Pad          uint32
+       Rdomain      uint32
        Baudrate     uint64
        Ipackets     uint64
        Ierrors      uint64
@@ -302,8 +308,10 @@ type IfData struct {
        Imcasts      uint64
        Omcasts      uint64
        Iqdrops      uint64
+       Oqdrops      uint64
        Noproto      uint64
        Capabilities uint32
+       _            [4]byte
        Lastchange   Timeval
 }
 
@@ -328,7 +336,7 @@ type IfAnnounceMsghdr struct {
        Hdrlen  uint16
        Index   uint16
        What    uint16
-       Name    [16]uint8
+       Name    [16]int8
 }
 
 type RtMsghdr struct {
@@ -398,11 +406,11 @@ type BpfInsn struct {
 }
 
 type BpfHdr struct {
-       Tstamp    BpfTimeval
-       Caplen    uint32
-       Datalen   uint32
-       Hdrlen    uint16
-       Pad_cgo_0 [2]byte
+       Tstamp  BpfTimeval
+       Caplen  uint32
+       Datalen uint32
+       Hdrlen  uint16
+       _       [2]byte
 }
 
 type BpfTimeval struct {
@@ -476,7 +484,7 @@ type Uvmexp struct {
        Zeropages          int32
        Reserve_pagedaemon int32
        Reserve_kernel     int32
-       Anonpages          int32
+       Unused01           int32
        Vnodepages         int32
        Vtextpages         int32
        Freemin            int32
@@ -495,8 +503,8 @@ type Uvmexp struct {
        Swpgonly           int32
        Nswget             int32
        Nanon              int32
-       Nanonneeded        int32
-       Nfreeanon          int32
+       Unused05           int32
+       Unused06           int32
        Faults             int32
        Traps              int32
        Intrs              int32
@@ -504,8 +512,8 @@ type Uvmexp struct {
        Softs              int32
        Syscalls           int32
        Pageins            int32
-       Obsolete_swapins   int32
-       Obsolete_swapouts  int32
+       Unused07           int32
+       Unused08           int32
        Pgswapin           int32
        Pgswapout          int32
        Forks              int32
@@ -513,7 +521,7 @@ type Uvmexp struct {
        Forks_sharevm      int32
        Pga_zerohit        int32
        Pga_zeromiss       int32
-       Zeroaborts         int32
+       Unused09           int32
        Fltnoram           int32
        Fltnoanon          int32
        Fltnoamap          int32
@@ -545,9 +553,19 @@ type Uvmexp struct {
        Pdpageouts         int32
        Pdpending          int32
        Pddeact            int32
-       Pdreanon           int32
-       Pdrevnode          int32
-       Pdrevtext          int32
+       Unused11           int32
+       Unused12           int32
+       Unused13           int32
        Fpswtch            int32
        Kmapent            int32
 }
+
+const SizeofClockinfo = 0x14
+
+type Clockinfo struct {
+       Hz      int32
+       Tick    int32
+       Tickadj int32
+       Stathz  int32
+       Profhz  int32
+}