This commit is contained in:
ge
2026-04-01 00:53:36 +03:00
commit b27f835d33
24 changed files with 1106 additions and 0 deletions
+44
View File
@@ -0,0 +1,44 @@
module netio
/*
Address families defined on Darwin.
*/
pub const af_appletalk = AddrFamily(u16(C.AF_APPLETALK))
pub const af_ccitt = AddrFamily(u16(C.AF_CCITT))
pub const af_chaos = AddrFamily(u16(C.AF_CHAOS))
pub const af_cnt = AddrFamily(u16(C.AF_CNT))
pub const af_coip = AddrFamily(u16(C.AF_COIP))
pub const af_datakit = AddrFamily(u16(C.AF_DATAKIT))
pub const af_decnet = AddrFamily(u16(C.AF_DECnet))
pub const af_dli = AddrFamily(u16(C.AF_DLI))
pub const af_e164 = AddrFamily(u16(C.AF_E164))
pub const af_ecma = AddrFamily(u16(C.AF_ECMA))
pub const af_hylink = AddrFamily(u16(C.AF_HYLINK))
pub const af_ieee80211 = AddrFamily(u16(C.AF_IEEE80211))
pub const af_implink = AddrFamily(u16(C.AF_IMPLINK))
pub const af_inet6 = AddrFamily(u16(C.AF_INET6))
pub const af_inet = AddrFamily(u16(C.AF_INET))
pub const af_ipx = AddrFamily(u16(C.AF_IPX))
pub const af_isdn = AddrFamily(u16(C.AF_ISDN))
pub const af_iso = AddrFamily(u16(C.AF_ISO))
pub const af_lat = AddrFamily(u16(C.AF_LAT))
pub const af_link = AddrFamily(u16(C.AF_LINK))
pub const af_local = AddrFamily(u16(C.AF_LOCAL))
pub const af_max = AddrFamily(u16(C.AF_MAX))
pub const af_natm = AddrFamily(u16(C.AF_NATM))
pub const af_ndrv = AddrFamily(u16(C.AF_NDRV))
pub const af_netbios = AddrFamily(u16(C.AF_NETBIOS))
pub const af_ns = AddrFamily(u16(C.AF_NS))
pub const af_osi = AddrFamily(u16(C.AF_OSI))
pub const af_ppp = AddrFamily(u16(C.AF_PPP))
pub const af_pup = AddrFamily(u16(C.AF_PUP))
pub const af_reserved_36 = AddrFamily(u16(C.AF_RESERVED_36))
pub const af_route = AddrFamily(u16(C.AF_ROUTE))
pub const af_sip = AddrFamily(u16(C.AF_SIP))
pub const af_sna = AddrFamily(u16(C.AF_SNA))
pub const af_system = AddrFamily(u16(C.AF_SYSTEM))
pub const af_unix = AddrFamily(u16(C.AF_UNIX))
pub const af_unspec = AddrFamily(u16(C.AF_UNSPEC))
pub const af_utun = AddrFamily(u16(C.AF_UTUN))
pub const af_vsock = AddrFamily(u16(C.AF_VSOCK))