mirror of
https://github.com/samba-team/samba.git
synced 2025-01-10 01:18:15 +03:00
don't imply "system/network.h" within replace.h,
as this brings in the socket_wrapper.h in unexpected
code and we endup with a missing 'swrap_close' while linking
metze
git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25602 0c0555d6-39d7-0310-84fc-f1cc0bd64818
(This used to be commit ec8e3f7f92
)
This commit is contained in:
parent
d3a7f49c6f
commit
804396dce9
@ -326,15 +326,19 @@ ssize_t rep_pread(int __fd, void *__buf, size_t __nbytes, off_t __offset);
|
||||
ssize_t rep_pwrite(int __fd, const void *__buf, size_t __nbytes, off_t __offset);
|
||||
#endif
|
||||
|
||||
#ifdef REPLACE_INET_NTOA
|
||||
#define inet_ntoa rep_inet_ntoa
|
||||
/* prototype is in "system/network.h" */
|
||||
#endif
|
||||
|
||||
#ifndef HAVE_INET_PTON
|
||||
int rep_inet_pton(int af, const char *src, void *dst);
|
||||
#define inet_pton rep_inet_pton
|
||||
/* prototype is in "system/network.h" */
|
||||
#endif
|
||||
|
||||
#ifndef HAVE_INET_NTOP
|
||||
#include "system/network.h"
|
||||
const char *rep_inet_ntop(int af, const void *src, char *dst, socklen_t size);
|
||||
#define inet_ntop rep_inet_ntop
|
||||
/* prototype is in "system/network.h" */
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_LIMITS_H
|
||||
|
@ -86,8 +86,18 @@
|
||||
#endif
|
||||
|
||||
#ifdef REPLACE_INET_NTOA
|
||||
/* define is in "replace.h" */
|
||||
char *rep_inet_ntoa(struct in_addr ip);
|
||||
#define inet_ntoa rep_inet_ntoa
|
||||
#endif
|
||||
|
||||
#ifndef HAVE_INET_PTON
|
||||
/* define is in "replace.h" */
|
||||
int rep_inet_pton(int af, const char *src, void *dst);
|
||||
#endif
|
||||
|
||||
#ifndef HAVE_INET_NTOP
|
||||
/* define is in "replace.h" */
|
||||
const char *rep_inet_ntop(int af, const void *src, char *dst, socklen_t size);
|
||||
#endif
|
||||
|
||||
/*
|
||||
|
Loading…
Reference in New Issue
Block a user