45 lines
		
	
	
		
			682 B
		
	
	
	
		
			Go
		
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			682 B
		
	
	
	
		
			Go
		
	
	
	
| // ATTENTION - FILE MANUAL FIXED AFTER CGO.
 | |
| // Fixed line: Tv		_Ctype_struct_timeval -> Tv		UtTv
 | |
| // Created by cgo -godefs, MANUAL FIXED
 | |
| // cgo -godefs types_linux.go
 | |
| 
 | |
| package host
 | |
| 
 | |
| const (
 | |
| 	sizeofPtr	= 0x4
 | |
| 	sizeofShort	= 0x2
 | |
| 	sizeofInt	= 0x4
 | |
| 	sizeofLong	= 0x4
 | |
| 	sizeofLongLong	= 0x8
 | |
| )
 | |
| 
 | |
| type (
 | |
| 	_C_short	int16
 | |
| 	_C_int		int32
 | |
| 	_C_long		int32
 | |
| 	_C_long_long	int64
 | |
| )
 | |
| 
 | |
| type utmp struct {
 | |
| 	Type		int16
 | |
| 	Pad_cgo_0	[2]byte
 | |
| 	Pid		int32
 | |
| 	Line		[32]int8
 | |
| 	Id		[4]int8
 | |
| 	User		[32]int8
 | |
| 	Host		[256]int8
 | |
| 	Exit		exit_status
 | |
| 	Session		int32
 | |
| 	Tv		UtTv
 | |
| 	Addr_v6		[4]int32
 | |
| 	X__unused	[20]int8
 | |
| }
 | |
| type exit_status struct {
 | |
| 	Termination	int16
 | |
| 	Exit		int16
 | |
| }
 | |
| type UtTv struct {
 | |
| 	TvSec	int32
 | |
| 	TvUsec	int32
 | |
| }
 |