]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - include/rpc/netdb.h
Remove --enable-obsolete-nsl configure flag
[thirdparty/glibc.git] / include / rpc / netdb.h
index 71c4a094119e660029aca659a4d0bf1dedeec33b..dc0d0e26b9971b1fe961b6d9d1638e51a2a72cc8 100644 (file)
@@ -1,17 +1,19 @@
 #ifndef _RPC_NETDB_H
 #include <sunrpc/rpc/netdb.h>
 
-extern int __getrpcbyname_r (__const char *__name, struct rpcent *__result_buf,
+# ifndef _ISOMAC
+
+extern int __getrpcbyname_r (const char *__name, struct rpcent *__result_buf,
                             char *__buffer, size_t __buflen,
-                            struct rpcent **__result);
-extern int __old_getrpcbyname_r (__const char *__name,
+                            struct rpcent **__result) attribute_hidden;
+extern int __old_getrpcbyname_r (const char *__name,
                                 struct rpcent *__result_buf,
                                 char *__buffer, size_t __buflen,
                                 struct rpcent **__result);
 
 extern int __getrpcbynumber_r (int __number, struct rpcent *__result_buf,
                               char *__buffer, size_t __buflen,
-                              struct rpcent **__result);
+                              struct rpcent **__result) attribute_hidden;
 extern int __old_getrpcbynumber_r (int __number, struct rpcent *__result_buf,
                                   char *__buffer, size_t __buflen,
                                   struct rpcent **__result);
@@ -26,6 +28,7 @@ struct parser_data;
 extern int _nss_files_parse_rpcent (char *line, struct rpcent *result,
                                    struct parser_data *data,
                                    size_t datalen, int *errnop);
+libnss_files_hidden_proto (_nss_files_parse_rpcent)
 
 #define DECLARE_NSS_PROTOTYPES(service)                                              \
 extern enum nss_status _nss_ ## service ## _setrpcent (int);                 \
@@ -42,9 +45,8 @@ extern enum nss_status _nss_ ## service ## _getrpcbynumber_r                \
 
 
 DECLARE_NSS_PROTOTYPES (files)
-DECLARE_NSS_PROTOTYPES (nis)
-DECLARE_NSS_PROTOTYPES (nisplus)
 
 #undef DECLARE_NSS_PROTOTYPES
 
+# endif /* !_ISOMAC */
 #endif