]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - nis/libnsl.h
Return proper status from _nss_nis_initgroups_dyn (bug 20262)
[thirdparty/glibc.git] / nis / libnsl.h
index eace582f85f46521054e8bd7d132b46c55ec5f10..0e014b10aa43bae52bf4427f18a34768001fffb5 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 2005, 2006 Free Software Foundation, Inc.
+/* Copyright (C) 2005-2016 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
    Lesser General Public License for more details.
 
    You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, write to the Free
-   Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-   02111-1307 USA.  */
+   License along with the GNU C Library; if not, see
+   <http://www.gnu.org/licenses/>.  */
 
 #include <rpcsvc/nis.h>
 
 #define NSS_FLAG_NETID_AUTHORITATIVE   1
 #define NSS_FLAG_SERVICES_AUTHORITATIVE        2
 #define NSS_FLAG_SETENT_BATCH_READ     4
+#define NSS_FLAG_ADJUNCT_AS_SHADOW     8
 
 
 /* Get current set of default flags.  */
@@ -29,6 +29,7 @@ extern int _nsl_default_nss (void);
 /* Set up everything for a call to __do_niscall3.  */
 extern nis_error __prepare_niscall (const_nis_name name, directory_obj **dirp,
                                    dir_binding *bptrp, unsigned int flags);
+libnsl_hidden_proto (__prepare_niscall)
 
 extern struct ib_request *__create_ib_request (const_nis_name name,
                                               unsigned int flags);