From: Frank Lahm Date: Mon, 27 Aug 2012 07:42:42 +0000 (+0200) Subject: Remove inet_aton from compatibility library X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=netatalk.git;a=commitdiff_plain;h=68269a1c176226cdd4fa347f4e06caf59a5466f6 Remove inet_aton from compatibility library Fixes bug 3531813 inet_aton isn't used at all in the codebase --- diff --git a/include/atalk/compat.h b/include/atalk/compat.h index ac7ed558..a2d318f4 100644 --- a/include/atalk/compat.h +++ b/include/atalk/compat.h @@ -42,11 +42,6 @@ extern int pselect(int, fd_set * restrict, fd_set * restrict, extern int flock (int, int); #endif -#ifndef HAVE_INET_ATON -struct in_addr; -extern int inet_aton(const char *, struct in_addr *); -#endif - #ifndef HAVE_STRNLEN extern size_t strnlen(const char *s, size_t n); #endif diff --git a/libatalk/compat/inet_aton.c b/libatalk/compat/inet_aton.c deleted file mode 100644 index d14ebfdc..00000000 --- a/libatalk/compat/inet_aton.c +++ /dev/null @@ -1,25 +0,0 @@ -/* - * $Id: inet_aton.c,v 1.4 2003-02-17 01:51:08 srittau Exp $ - */ - -#ifdef HAVE_CONFIG_H -#include "config.h" -#endif /* HAVE_CONFIG_H */ - -#include -#include -#include - -#if defined(ultrix) || (defined(sun) && defined(__svr4__)) -#ifndef INADDR_NONE -#define INADDR_NONE ((unsigned) 0xffffffff) -#endif /* ! INADDR_NONE */ - -int inet_aton(const char *name, struct in_addr *addr) -{ - if ((addr->s_addr = inet_addr(name)) == htonl(INADDR_NONE)) - return 0; - - return 1; -} -#endif /* ultrix || ( sun && __svr4__ ) */