Merge pull request #1603 from shirou/feat/host_linux_fix_arm64_utmp_size

[host][linux]: fix utmp size on linux/arm64
pull/1605/head
shirou 1 year ago committed by GitHub
commit 5b2dd59fb9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -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,28 @@ type (
_C_long_long int64 _C_long_long int64
) )
type utmp struct { type (
utmp struct {
Type int16 Type int16
Pad_cgo_0 [2]byte Pad_cgo_0 [2]byte // changed by hand #1603
Pid int32 Pid int32
Line [32]int8 Line [32]int8 // changed by hand
Id [4]int8 Id [4]int8 // changed by hand
User [32]int8 User [32]int8 // changed by hand
Host [256]int8 Host [256]int8 // changed by hand
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_1 [4]byte
} }
exit_status struct {
type 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