[host][process][darwin] Go-fmt code from mktypes.sh from #917

pull/943/head
Lomanic 5 years ago
parent 2e4fcbb8c4
commit 8a625ec054

@ -6,17 +6,17 @@
package host package host
type Utmpx struct { type Utmpx struct {
User [256]int8 User [256]int8
Id [4]int8 Id [4]int8
Line [32]int8 Line [32]int8
Pid int32 Pid int32
Type int16 Type int16
Tv Timeval Tv Timeval
Host [256]int8 Host [256]int8
Pad [16]uint32 Pad [16]uint32
} }
type Timeval struct { type Timeval struct {
Sec int64 Sec int64
Usec int32 Usec int32
Pad_cgo_0 [4]byte Pad_cgo_0 [4]byte
} }

@ -6,83 +6,83 @@
package process package process
const ( const (
sizeofPtr = 0x8 sizeofPtr = 0x8
sizeofShort = 0x2 sizeofShort = 0x2
sizeofInt = 0x4 sizeofInt = 0x4
sizeofLong = 0x8 sizeofLong = 0x8
sizeofLongLong = 0x8 sizeofLongLong = 0x8
) )
type ( type (
_C_short int16 _C_short int16
_C_int int32 _C_int int32
_C_long int64 _C_long int64
_C_long_long int64 _C_long_long int64
) )
type Timespec struct { type Timespec struct {
Sec int64 Sec int64
Nsec int64 Nsec int64
} }
type Timeval struct { type Timeval struct {
Sec int64 Sec int64
Usec int32 Usec int32
Pad_cgo_0 [4]byte Pad_cgo_0 [4]byte
} }
type Rusage struct { type Rusage struct {
Utime Timeval Utime Timeval
Stime Timeval Stime Timeval
Maxrss int64 Maxrss int64
Ixrss int64 Ixrss int64
Idrss int64 Idrss int64
Isrss int64 Isrss int64
Minflt int64 Minflt int64
Majflt int64 Majflt int64
Nswap int64 Nswap int64
Inblock int64 Inblock int64
Oublock int64 Oublock int64
Msgsnd int64 Msgsnd int64
Msgrcv int64 Msgrcv int64
Nsignals int64 Nsignals int64
Nvcsw int64 Nvcsw int64
Nivcsw int64 Nivcsw int64
} }
type Rlimit struct { type Rlimit struct {
Cur uint64 Cur uint64
Max uint64 Max uint64
} }
type UGid_t uint32 type UGid_t uint32
type KinfoProc struct { type KinfoProc struct {
Proc ExternProc Proc ExternProc
Eproc Eproc Eproc Eproc
} }
type Eproc struct { type Eproc struct {
Paddr *Proc Paddr *Proc
Sess *Session Sess *Session
Pcred Upcred Pcred Upcred
Ucred Uucred Ucred Uucred
Vm Vmspace Vm Vmspace
Ppid int32 Ppid int32
Pgid int32 Pgid int32
Jobc int16 Jobc int16
Tdev int32 Tdev int32
Tpgid int32 Tpgid int32
Tsess *Session Tsess *Session
Wmesg [8]int8 Wmesg [8]int8
Xsize int32 Xsize int32
Xrssize int16 Xrssize int16
Xccount int16 Xccount int16
Xswrss int16 Xswrss int16
Flag int32 Flag int32
Login [12]int8 Login [12]int8
Spare [4]int32 Spare [4]int32
Pad_cgo_0 [4]byte Pad_cgo_0 [4]byte
} }
type Proc struct{} type Proc struct{}
@ -92,79 +92,79 @@ type Session struct{}
type ucred struct{} type ucred struct{}
type Uucred struct { type Uucred struct {
Ref int32 Ref int32
UID uint32 UID uint32
Ngroups int16 Ngroups int16
Groups [16]uint32 Groups [16]uint32
} }
type Upcred struct { type Upcred struct {
Pc_lock [72]int8 Pc_lock [72]int8
Pc_ucred *ucred Pc_ucred *ucred
P_ruid uint32 P_ruid uint32
P_svuid uint32 P_svuid uint32
P_rgid uint32 P_rgid uint32
P_svgid uint32 P_svgid uint32
P_refcnt int32 P_refcnt int32
Pad_cgo_0 [4]byte Pad_cgo_0 [4]byte
} }
type Vmspace struct { type Vmspace struct {
Dummy int32 Dummy int32
Dummy2 *int8 Dummy2 *int8
Dummy3 [5]int32 Dummy3 [5]int32
Dummy4 [3]*int8 Dummy4 [3]*int8
} }
type Sigacts struct{} type Sigacts struct{}
type ExternProc struct { type ExternProc struct {
P_un [16]byte P_un [16]byte
P_vmspace *Vmspace P_vmspace *Vmspace
P_sigacts *Sigacts P_sigacts *Sigacts
P_flag int32 P_flag int32
P_stat int8 P_stat int8
P_pid int32 P_pid int32
P_oppid int32 P_oppid int32
P_dupfd int32 P_dupfd int32
User_stack *int8 User_stack *int8
Exit_thread *byte Exit_thread *byte
P_debugger int32 P_debugger int32
Sigwait int32 Sigwait int32
P_estcpu uint32 P_estcpu uint32
P_cpticks int32 P_cpticks int32
P_pctcpu uint32 P_pctcpu uint32
P_wchan *byte P_wchan *byte
P_wmesg *int8 P_wmesg *int8
P_swtime uint32 P_swtime uint32
P_slptime uint32 P_slptime uint32
P_realtimer Itimerval P_realtimer Itimerval
P_rtime Timeval P_rtime Timeval
P_uticks uint64 P_uticks uint64
P_sticks uint64 P_sticks uint64
P_iticks uint64 P_iticks uint64
P_traceflag int32 P_traceflag int32
P_tracep *Vnode P_tracep *Vnode
P_siglist int32 P_siglist int32
P_textvp *Vnode P_textvp *Vnode
P_holdcnt int32 P_holdcnt int32
P_sigmask uint32 P_sigmask uint32
P_sigignore uint32 P_sigignore uint32
P_sigcatch uint32 P_sigcatch uint32
P_priority uint8 P_priority uint8
P_usrpri uint8 P_usrpri uint8
P_nice int8 P_nice int8
P_comm [17]int8 P_comm [17]int8
P_pgrp *Pgrp P_pgrp *Pgrp
P_addr *UserStruct P_addr *UserStruct
P_xstat uint16 P_xstat uint16
P_acflag uint16 P_acflag uint16
P_ru *Rusage P_ru *Rusage
} }
type Itimerval struct { type Itimerval struct {
Interval Timeval Interval Timeval
Value Timeval Value Timeval
} }
type Vnode struct{} type Vnode struct{}
@ -174,8 +174,8 @@ type Pgrp struct{}
type UserStruct struct{} type UserStruct struct{}
type Au_session struct { type Au_session struct {
Aia_p *AuditinfoAddr Aia_p *AuditinfoAddr
Mask AuMask Mask AuMask
} }
type Posix_cred struct{} type Posix_cred struct{}
@ -183,23 +183,23 @@ type Posix_cred struct{}
type Label struct{} type Label struct{}
type AuditinfoAddr struct { type AuditinfoAddr struct {
Auid uint32 Auid uint32
Mask AuMask Mask AuMask
Termid AuTidAddr Termid AuTidAddr
Asid int32 Asid int32
Flags uint64 Flags uint64
} }
type AuMask struct { type AuMask struct {
Success uint32 Success uint32
Failure uint32 Failure uint32
} }
type AuTidAddr struct { type AuTidAddr struct {
Port int32 Port int32
Type uint32 Type uint32
Addr [4]uint32 Addr [4]uint32
} }
type UcredQueue struct { type UcredQueue struct {
Next *ucred Next *ucred
Prev **ucred Prev **ucred
} }

Loading…
Cancel
Save