Use proper #include for xdecrypt declarations.
authorRoland McGrath <roland@hack.frob.com>
Mon, 26 Aug 2013 22:04:02 +0000 (15:04 -0700)
committerRoland McGrath <roland@hack.frob.com>
Mon, 26 Aug 2013 22:04:02 +0000 (15:04 -0700)
ChangeLog
nis/nss_nis/nis-publickey.c
nss/nss_files/files-key.c

index 9cde901..2000233 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2013-08-26  Roland McGrath  <roland@hack.frob.com>
+
+       * nss/nss_files/files-key.c: Include <rpc/des_crypt.h>
+       instead of explicitly declaring xdecrypt.
+       * nis/nss_nis/nis-publickey.c: Likewise.
+
 2013-08-26  Siddhesh Poyarekar  <siddhesh@redhat.com>
 
        [BZ #15890]
index 6870e09..244e464 100644 (file)
@@ -25,7 +25,7 @@
 #include <rpcsvc/yp.h>
 #include <rpcsvc/ypclnt.h>
 #include <rpc/key_prot.h>
-extern int xdecrypt (char *, char *);
+#include <rpc/des_crypt.h>
 
 #include "nss-nis.h"
 
index 96deac2..4b2cf24 100644 (file)
 #include <string.h>
 #include <netdb.h>
 #include <rpc/key_prot.h>
+#include <rpc/des_crypt.h>
 #include "nsswitch.h"
 
 #define DATAFILE "/etc/publickey"
 
-/* Prototype for function in xcyrpt.c.  */
-extern int xdecrypt (char *, char *);
-
 
 static enum nss_status
 search (const char *netname, char *result, int *errnop, int secret)