[host][linux]: fix utmp size on linux/arm64

pull/1603/head
shirou 1 year ago
parent a3ed85190d
commit d86a995563

@ -1,4 +1,4 @@
// Created by cgo -godefs - DO NOT EDIT // Code generated by cmd/cgo -godefs; DO NOT EDIT.
// cgo -godefs types_linux.go // cgo -godefs types_linux.go
package host package host
@ -9,7 +9,7 @@ const (
sizeofInt = 0x4 sizeofInt = 0x4
sizeofLong = 0x8 sizeofLong = 0x8
sizeofLongLong = 0x8 sizeofLongLong = 0x8
sizeOfUtmp = 0x180 sizeOfUtmp = 0x190
) )
type ( type (
@ -19,27 +19,27 @@ type (
_C_long_long int64 _C_long_long int64
) )
type utmp struct { type (
utmp struct {
Type int16 Type int16
Pad_cgo_0 [2]byte
Pid int32 Pid int32
Line [32]int8 Line [32]uint8
Id [4]int8 Id [4]uint8
User [32]int8 User [32]uint8
Host [256]int8 Host [256]uint8
Exit exit_status Exit exit_status
Session int32 Session int64
Tv timeval Tv timeval
Addr_v6 [4]int32 Addr_v6 [4]int32
X__glibc_reserved [20]int8 X__glibc_reserved [20]uint8
} Pad_cgo_0 [4]byte
}
type exit_status struct { exit_status struct {
Termination int16 Termination int16
Exit int16 Exit int16
} }
timeval struct {
type timeval struct {
Sec int64 Sec int64
Usec int64 Usec int64
} }
)

Loading…
Cancel
Save