X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/4a8fab1f7be32aab947cf292846803676d6a5797..e6a489940b6b36203567a62b07d8df34301b0d0e:/include/ircd_defs.h diff --git a/include/ircd_defs.h b/include/ircd_defs.h index 311b9a6..f5c359f 100644 --- a/include/ircd_defs.h +++ b/include/ircd_defs.h @@ -152,34 +152,10 @@ #endif #endif /* #ifdef IPV6 */ - -#ifdef IPV6 -#define irc_sockaddr_storage sockaddr_storage -#else -#define irc_sockaddr_storage sockaddr -#define ss_family sa_family -#ifdef SOCKADDR_IN_HAS_LEN -#define ss_len sa_len -#endif -#endif - #ifdef IPV6 #define PATRICIA_BITS 128 #else #define PATRICIA_BITS 32 #endif -#ifdef SOCKADDR_IN_HAS_LEN -#define SET_SS_LEN(x, y) (x).ss_len = (y) -#define GET_SS_LEN(x) x.ss_len -#else -#define SET_SS_LEN(x, y) -#ifdef IPV6 -#define GET_SS_LEN(x) x.ss_family == AF_INET ? sizeof(struct sockaddr_in) : sizeof(struct sockaddr_in6) -#else -#define GET_SS_LEN(x) sizeof(struct sockaddr_in) -#endif -#endif - - #endif /* INCLUDED_ircd_defs_h */