Add missing symbols.
[kopensolaris-gnu/glibc.git] / grp / grp.h
index 93ed688..72b8925 100644 (file)
--- a/grp/grp.h
+++ b/grp/grp.h
  */
 
 #ifndef        _GRP_H
  */
 
 #ifndef        _GRP_H
-
 #define        _GRP_H  1
 #define        _GRP_H  1
+
 #include <features.h>
 
 __BEGIN_DECLS
 
 #include <features.h>
 
 __BEGIN_DECLS
 
-#include <gnu/types.h>
-
-#define __need_size_t
-#include <stddef.h>
+#include <bits/types.h>
 
 #define __need_size_t
 #include <stddef.h>
 
 #define __need_size_t
 #include <stddef.h>
@@ -91,10 +88,13 @@ extern struct group *getgrgid __P ((__gid_t __gid));
 /* Search for an entry with a matching group name.  */
 extern struct group *getgrnam __P ((__const char *__name));
 
 /* Search for an entry with a matching group name.  */
 extern struct group *getgrnam __P ((__const char *__name));
 
-#if defined __USE_POSIX || defined __USE_REENTRENT
+#if defined __USE_POSIX || defined __USE_MISC
+
+#ifdef __USE_MISC
 /* Reasonable value for the buffer sized used in the reentrant
    functions below.  But better use `sysconf'.  */
 #define        NSS_BUFLEN_GROUP        1024
 /* Reasonable value for the buffer sized used in the reentrant
    functions below.  But better use `sysconf'.  */
 #define        NSS_BUFLEN_GROUP        1024
+#endif
 
 /* Reentrant versions of some of the functions above.
 
 
 /* Reentrant versions of some of the functions above.