| // Code generated by cmd/cgo -godefs; DO NOT EDIT. | 
 | // cgo -godefs defs_freebsd.go | 
 |  | 
 | package ipv4 | 
 |  | 
 | const ( | 
 | 	sizeofSockaddrStorage = 0x80 | 
 | 	sizeofSockaddrInet    = 0x10 | 
 |  | 
 | 	sizeofIPMreq         = 0x8 | 
 | 	sizeofIPMreqSource   = 0xc | 
 | 	sizeofGroupReq       = 0x88 | 
 | 	sizeofGroupSourceReq = 0x108 | 
 | ) | 
 |  | 
 | type sockaddrStorage struct { | 
 | 	Len         uint8 | 
 | 	Family      uint8 | 
 | 	X__ss_pad1  [6]int8 | 
 | 	X__ss_align int64 | 
 | 	X__ss_pad2  [112]int8 | 
 | } | 
 |  | 
 | type sockaddrInet struct { | 
 | 	Len    uint8 | 
 | 	Family uint8 | 
 | 	Port   uint16 | 
 | 	Addr   [4]byte /* in_addr */ | 
 | 	Zero   [8]int8 | 
 | } | 
 |  | 
 | type ipMreq struct { | 
 | 	Multiaddr [4]byte /* in_addr */ | 
 | 	Interface [4]byte /* in_addr */ | 
 | } | 
 |  | 
 | type ipMreqSource struct { | 
 | 	Multiaddr  [4]byte /* in_addr */ | 
 | 	Sourceaddr [4]byte /* in_addr */ | 
 | 	Interface  [4]byte /* in_addr */ | 
 | } | 
 |  | 
 | type groupReq struct { | 
 | 	Interface uint32 | 
 | 	Pad_cgo_0 [4]byte | 
 | 	Group     sockaddrStorage | 
 | } | 
 |  | 
 | type groupSourceReq struct { | 
 | 	Interface uint32 | 
 | 	Pad_cgo_0 [4]byte | 
 | 	Group     sockaddrStorage | 
 | 	Source    sockaddrStorage | 
 | } |