type t
= [ `Sockaddr ] Ctypes.structure
val t : t F.typ
type in_
= [ `Sockaddr_in ] Ctypes.structure
val in_ : in_ F.typ
val sin_port : (Unsigned.ushort, in_) F.field
type in6
= [ `Sockaddr_in6 ] Ctypes.structure
val in6 : in6 F.typ
val sin6_port : (Unsigned.ushort, in6) F.field
type storage
= [ `Sockaddr_storage ] Ctypes.structure
val storage : storage F.typ
val family : (int, storage) F.field