mirror of
				https://github.com/k3s-io/kubernetes.git
				synced 2025-10-30 21:30:16 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			28 lines
		
	
	
		
			464 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			464 B
		
	
	
	
		
			Go
		
	
	
	
	
	
| package netlink
 | |
| 
 | |
| import "net"
 | |
| 
 | |
| // SocketID identifies a single socket.
 | |
| type SocketID struct {
 | |
| 	SourcePort      uint16
 | |
| 	DestinationPort uint16
 | |
| 	Source          net.IP
 | |
| 	Destination     net.IP
 | |
| 	Interface       uint32
 | |
| 	Cookie          [2]uint32
 | |
| }
 | |
| 
 | |
| // Socket represents a netlink socket.
 | |
| type Socket struct {
 | |
| 	Family  uint8
 | |
| 	State   uint8
 | |
| 	Timer   uint8
 | |
| 	Retrans uint8
 | |
| 	ID      SocketID
 | |
| 	Expires uint32
 | |
| 	RQueue  uint32
 | |
| 	WQueue  uint32
 | |
| 	UID     uint32
 | |
| 	INode   uint32
 | |
| }
 |