Go to the documentation of this file.
24 #ifndef COMPAT_GETENT_H_INCLUDED
25 #define COMPAT_GETENT_H_INCLUDED
29 #if ! SYSLOG_NG_HAVE_GETPROTOBYNUMBER_R
33 #define getprotobynumber_r _compat_generic__getprotobynumber_r
34 #define getprotobyname_r _compat_generic__getprotobyname_r
35 #define getservbyport_r _compat_generic__getservbyport_r
36 #define getservbyname_r _compat_generic__getservbyname_r
38 #elif defined(__OpenBSD__)
42 #define getprotobynumber_r _compat_openbsd__getprotobynumber_r
43 #define getprotobyname_r _compat_openbsd__getprotobyname_r
44 #define getservbyport_r _compat_openbsd__getservbyport_r
45 #define getservbyname_r _compat_openbsd__getservbyname_r
47 #elif defined(sun) || defined(__sun)
51 #define getprotobynumber_r _compat_sun__getprotobynumber_r
52 #define getprotobyname_r _compat_sun__getprotobyname_r
53 #define getservbyport_r _compat_sun__getservbyport_r
54 #define getservbyname_r _compat_sun__getservbyname_r