mirror of
https://github.com/samba-team/samba.git
synced 2024-12-25 23:21:54 +03:00
r25602: 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
This commit is contained in:
parent
00467c2593
commit
507d5ca7d9
@ -325,15 +325,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
|
||||
|
@ -90,8 +90,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