pub fn addressFromPosix(posix_address: *const PosixAddress) IpAddress posix_address: *const PosixAddress14271
14272
14273
14274
14275
14276
14277pub fn addressFromPosix(posix_address: *const PosixAddress) IpAddress {
return switch (posix_address.any.family) {
posix.AF.INET => .{ .ip4 = address4FromPosix(&posix_address.in) },
posix.AF.INET6 => .{ .ip6 = address6FromPosix(&posix_address.in6) },
else => .{ .ip4 = .loopback(0) },
};
}