mirror of
https://github.com/curl/curl.git
synced 2026-07-06 04:57:15 +03:00
inet_pton, inet_ntop: drop declarations when unused
Do not declare local inet_pton/inet_ntop implementations when they are not used. In this case the same symbol is defined as a macro and mapped to the system implementation. Syncing this with their definitions. Closes #18043
This commit is contained in:
parent
7509854824
commit
061c81904f
2 changed files with 6 additions and 6 deletions
|
|
@ -26,8 +26,6 @@
|
|||
|
||||
#include "../curl_setup.h"
|
||||
|
||||
char *curlx_inet_ntop(int af, const void *addr, char *buf, size_t size);
|
||||
|
||||
#ifdef HAVE_INET_NTOP
|
||||
#ifdef HAVE_NETINET_IN_H
|
||||
#include <netinet/in.h>
|
||||
|
|
@ -46,6 +44,8 @@ char *curlx_inet_ntop(int af, const void *addr, char *buf, size_t size);
|
|||
#define curlx_inet_ntop(af,addr,buf,size) \
|
||||
inet_ntop(af, addr, buf, (curl_socklen_t)(size))
|
||||
#endif
|
||||
#endif
|
||||
#else
|
||||
char *curlx_inet_ntop(int af, const void *addr, char *buf, size_t size);
|
||||
#endif /* HAVE_INET_NTOP */
|
||||
|
||||
#endif /* HEADER_CURL_INET_NTOP_H */
|
||||
|
|
|
|||
|
|
@ -26,8 +26,6 @@
|
|||
|
||||
#include "../curl_setup.h"
|
||||
|
||||
int curlx_inet_pton(int, const char *, void *);
|
||||
|
||||
#ifdef HAVE_INET_PTON
|
||||
#ifdef HAVE_NETINET_IN_H
|
||||
#include <netinet/in.h>
|
||||
|
|
@ -43,6 +41,8 @@ int curlx_inet_pton(int, const char *, void *);
|
|||
#else
|
||||
#define curlx_inet_pton(x,y,z) inet_pton(x,y,z)
|
||||
#endif
|
||||
#endif
|
||||
#else
|
||||
int curlx_inet_pton(int, const char *, void *);
|
||||
#endif /* HAVE_INET_PTON */
|
||||
|
||||
#endif /* HEADER_CURL_INET_PTON_H */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue