X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/143464d58d2bd6378e74eec636961ceb0d32fb91..fe8ab488e9161c46dd9885d58fc52996dc0249ff:/bsd/netinet/in.h diff --git a/bsd/netinet/in.h b/bsd/netinet/in.h index a3f565e57..53c436517 100644 --- a/bsd/netinet/in.h +++ b/bsd/netinet/in.h @@ -791,6 +791,18 @@ struct in_pktinfo { #include #undef __KAME_NETINET_IN_H_INCLUDED_ +#ifdef PRIVATE +/* + * Minimal sized structure to hold an IPv4 or IPv6 socket address + * as sockaddr_storage can waste memory + */ +union sockaddr_in_4_6 { + struct sockaddr sa; + struct sockaddr_in sin; + struct sockaddr_in6 sin6; +}; +#endif /* PRIVATE */ + #ifdef KERNEL #ifdef BSD_KERNEL_PRIVATE #include