diff options
Diffstat (limited to 'ext/socket/addrinfo.h')
-rw-r--r-- | ext/socket/addrinfo.h | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/ext/socket/addrinfo.h b/ext/socket/addrinfo.h index 612b941c65..83cc6c6a7b 100644 --- a/ext/socket/addrinfo.h +++ b/ext/socket/addrinfo.h @@ -65,26 +65,6 @@ #define freehostent freehostent__compat #define freeaddrinfo freeaddrinfo__compat -#ifdef HAVE_SIN_LEN -# define SIN_LEN(si) (si).sin_len -# define SET_SIN_LEN(si,len) (si).sin_len = (len) -#else -# define SIN_LEN(si) sizeof(struct sockaddr_in) -# define SET_SIN_LEN(si,len) (len) -#endif - -#ifdef HAVE_SA_LEN -#ifndef SA_LEN -# define SA_LEN(sa) (sa).sin_len -#endif -#define SET_SA_LEN(sa, len) (sa).sin_len = len -#else -#ifndef SA_LEN -extern int addrinfo_sockaddr_len __P((struct sockaddr*)); -# define SA_LEN(sa) addrinfo_sockaddr_len((sa)) -#endif -#define SET_SA_LEN(sa, len) (len) -#endif /* special compatibility hack -- end*/ |