]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - include/aliases.h
test-container: Fix "unused code" warnings on HURD
[thirdparty/glibc.git] / include / aliases.h
index 84c832fdd1cb90424a77757bcd29cc2c730c92e6..db825886300c8f23abcf00512f7d8d2a7e2b189d 100644 (file)
@@ -1,6 +1,8 @@
 #ifndef _ALIASES_H
 #include <inet/aliases.h>
 
+# ifndef _ISOMAC
+
 extern int __getaliasent_r (struct aliasent *__restrict __result_buf,
                            char *__restrict __buffer, size_t __buflen,
                            struct aliasent **__restrict __result)
@@ -9,11 +11,12 @@ extern int __old_getaliasent_r (struct aliasent *__restrict __result_buf,
                                char *__restrict __buffer, size_t __buflen,
                                struct aliasent **__restrict __result);
 
-extern int __getaliasbyname_r (__const char *__restrict __name,
+extern int __getaliasbyname_r (const char *__restrict __name,
                               struct aliasent *__restrict __result_buf,
                               char *__restrict __buffer, size_t __buflen,
-                              struct aliasent **__restrict __result);
-extern int __old_getaliasbyname_r (__const char *__restrict __name,
+                              struct aliasent **__restrict __result)
+     attribute_hidden;
+extern int __old_getaliasbyname_r (const char *__restrict __name,
                                   struct aliasent *__restrict __result_buf,
                                   char *__restrict __buffer, size_t __buflen,
                                   struct aliasent **__restrict __result);
@@ -22,16 +25,15 @@ extern int __old_getaliasbyname_r (__const char *__restrict __name,
 extern enum nss_status _nss_ ## service ## _setaliasent (void);                     \
 extern enum nss_status _nss_ ## service ## _endaliasent (void);                     \
 extern enum nss_status _nss_ ## service ## _getaliasent_r                   \
-                       (struct aliasent *alias, char *buffer, size_t buflen, \
+                      (struct aliasent *alias, char *buffer, size_t buflen, \
                        int *errnop);                                        \
 extern enum nss_status _nss_ ## service ## _getaliasbyname_r                \
-                       (const char *name, struct aliasent *alias,           \
+                      (const char *name, struct aliasent *alias,            \
                        char *buffer, size_t buflen, int *errnop);
 
 
 DECLARE_NSS_PROTOTYPES (files)
-DECLARE_NSS_PROTOTYPES (nis)
-DECLARE_NSS_PROTOTYPES (nisplus)
 #undef DECLARE_NSS_PROTOTYPES
 
+# endif /* !_ISOMAC */
 #endif