Forward declare *_r functions
authorDavid Bartley <dtbartle@maltodextrin.csclub.uwaterloo.ca>
Sun, 4 Jan 2009 05:57:14 +0000 (00:57 -0500)
committerDavid Bartley <dtbartle@maltodextrin.csclub.uwaterloo.ca>
Sun, 4 Jan 2009 05:57:14 +0000 (00:57 -0500)
sysdeps/unix/sysv/solaris2/kopensolaris-gnu/_getauthattr.c
sysdeps/unix/sysv/solaris2/kopensolaris-gnu/_getauthnam.c
sysdeps/unix/sysv/solaris2/kopensolaris-gnu/_getusernam.c

index 8068386..efbce07 100644 (file)
@@ -28,6 +28,9 @@
 
 #include "../nss/getXXent_r.c"
 
+extern int getauthattr_r (authstr_t *, char *, size_t, authstr_t **);
+
+
 authstr_t * _getauthattr (authstr_t *psbuf, char *buf, int buflen, int *errnop)
 {
   authstr_t *psbufp;
index ccb80b0..e61c8ce 100644 (file)
 
 #include <nss/getXXbyYY_r.c>
 
+extern int getauthnam_r (const char *, authstr_t *, char *, size_t,
+    authstr_t **);
+
+
 authstr_t * _getauthnam (const char *name, authstr_t *psbuf, char *buf,
       int buflen, int *errnop)
 {
index c726e66..f1ffe85 100644 (file)
 
 #include <nss/getXXbyYY_r.c>
 
+extern int getusernam_r (const char *, userstr_t *, char *, size_t,
+    userstr_t **);
+
+
 userstr_t * _getusernam (const char *name, userstr_t *psbuf, char *buf,
       int buflen, int *errnop)
 {