* krb4int.h: Add prototypes for krb__get_realmsfile(),
authorEzra Peisach <epeisach@mit.edu>
Tue, 26 Jun 2001 20:35:59 +0000 (20:35 +0000)
committerEzra Peisach <epeisach@mit.edu>
Tue, 26 Jun 2001 20:35:59 +0000 (20:35 +0000)
        krb5 prototypes are declarted from krb.hkrb__get_cnffile() and
        krb5 prototypes are declarted from krb.hk_gethostname().

        * g_pw_in_tkt.c: Declare passwd_to_key() static.

        * cr_tkt.c: Move krb5.h inclusion before krb.h so that certain
        krb5 prototypes are declarted from krb.h.

        * g_admhost.c, g_cnffile.c, g_krbhst.c, g_krbrlm.c,
          gethostname.c
        krb5 prototypes are declarted from krb.hrealmofhost.c:
        Include krb4int.h and remove prototypes included in there.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13512 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/krb4/ChangeLog
src/lib/krb4/cr_tkt.c
src/lib/krb4/g_admhst.c
src/lib/krb4/g_cnffile.c
src/lib/krb4/g_krbhst.c
src/lib/krb4/g_krbrlm.c
src/lib/krb4/g_pw_in_tkt.c
src/lib/krb4/gethostname.c
src/lib/krb4/krb4int.h
src/lib/krb4/realmofhost.c

index cb2a0a7d022a7c521e3b4aac2cbcc2da01160dc7..82a4639971e13e430cace6fa1b5f017803fe663e 100644 (file)
@@ -1,3 +1,17 @@
+2001-06-26  Ezra Peisach  <epeisach@mit.edu>
+
+       * krb4int.h: Add prototypes for krb__get_realmsfile(),
+       krb5 prototypes are declarted from krb.hkrb__get_cnffile() and
+       krb5 prototypes are declarted from krb.hk_gethostname(). 
+
+       * g_pw_in_tkt.c: Declare passwd_to_key() static.
+
+       * cr_tkt.c: Move krb5.h inclusion before krb.h so that certain
+       krb5 prototypes are declarted from krb.h.
+
+       * g_admhost.c, g_cnffile.c, g_krbhst.c, g_krbrlm.c, gethostname.c
+       krb5 prototypes are declarted from krb.hrealmofhost.c: 
+       Include krb4int.h and remove prototypes included in there.
 
 2001-06-20  Ezra Peisach  <epeisach@mit.edu>
 
index 09e5cf847c9ac1036cecce66ce7f40311a041fc0..b688f84681535f968f53a3146f643e1bbbc847a5 100644 (file)
  * or implied warranty.
  */
 
+#include <krb5.h>
 #include "des.h"
 #include "krb.h"
 #include "prot.h"
 #include <string.h>
-#include <krb5.h>
 
 static int
 krb_cr_tkt_int PROTOTYPE((KTEXT tkt, unsigned int flags_in, char *pname, 
index c5bed3f68b3855e06565b69cc3ea2cd8a9e250aa..abaf481361deb6329d309975a4cbbf89974f6244 100644 (file)
@@ -12,6 +12,7 @@
 #include <stdio.h>
 #include "krb.h"
 #include <string.h>
+#include "krb4int.h"
 
 /*
  * Given a Kerberos realm, find a host on which the Kerberos database
@@ -40,7 +41,7 @@ krb_get_admhst(h, r, n)
     char FAR *r;
     int n;
 {
-    FILE *cnffile, *krb__get_cnffile();
+    FILE *cnffile;
     char tr[REALM_SZ];
     char linebuf[BUFSIZ];
     char scratch[64];
index 83654b83f503e9219bf4fa63b4c553db97c88162..c31a9d2190548819c550f671267c17de6db2a3e0 100644 (file)
@@ -18,6 +18,7 @@
 #include <stdio.h>
 #include "krb.h"
 #include "k5-int.h"
+#include "krb4int.h"
 
 krb5_context krb5__krb4_context = 0;
 
index 4e0fd6d7644a4f334ffc0cf322a3f03b446ed068..65bf57fa3071180954f7f4b15b2fac455a45aa07 100644 (file)
@@ -12,6 +12,7 @@
 #include <stdio.h>
 #include "krb.h"
 #include <string.h>
+#include "krb4int.h"
 
 /*
  * Given a Kerberos realm, find a host on which the Kerberos authenti-
@@ -69,7 +70,7 @@ krb_get_krbhst(h,r,n)
     char FAR *r;
     int n;
 {
-    FILE *cnffile, *krb__get_cnffile();
+    FILE *cnffile;
     char tr[REALM_SZ];
     char linebuf[BUFSIZ];
     register int i;
index 3c381aace97288e4f55ceba6f6019f0b1cc0005a..d31b59a02a1996464c27ff64d5d6bc17fb470ad0 100644 (file)
@@ -12,6 +12,7 @@
 #include <stdio.h>
 #include "krb.h"
 #include <string.h>
+#include "krb4int.h"
 
 /*
  * krb_get_lrealm takes a pointer to a string, and a number, n.  It fills
@@ -33,7 +34,7 @@ krb_get_lrealm(r,n)
     char *r;
     int n;
 {
-    FILE *cnffile, *krb__get_cnffile();
+    FILE *cnffile;
 
     if (n > 1)
        return(KFAILURE);  /* Temporary restriction */
index 91e24a1c638e0c46b0a397295e65377940f03c5a..b81a4e270f13185672e4de15a1e580fa8e804400 100644 (file)
@@ -47,7 +47,7 @@
  * and 0 is returned.
  */
 /*ARGSUSED */
-int
+static int
 passwd_to_key(user,instance,realm,passwd,key)
     char *user, *instance, *realm, *passwd;
     C_Block key;
index 6360a353db2952972cc12255df6a7a21f975776b..07425e616ce30376083dea1bae3bfd918f7f0373 100644 (file)
@@ -10,6 +10,8 @@
 #include "mit-copyright.h"
 #define        DEFINE_SOCKADDR
 #include "krb.h"
+#include "krb4int.h"
+
 #ifdef HAVE_UNISTD_H
 #include <unistd.h>
 #endif
index bdd3281d3fc5be11d70de1f2bdd62eb8dd29f209..2525d77abec984935e7f58a5d2419248ca6b9ffb 100644 (file)
@@ -2,7 +2,17 @@
  * be available for self consistancy in the library.
  */
 
-
+/* getst.c */
 int getst(int, char *, int);
 
+/* tf_util.c */
 int tf_save_cred(char *, char *, char *, C_Block, int , int, KTEXT, long);
+
+/* g_cnffile.c */
+FILE *krb__get_realmsfile(void);
+
+FILE *krb__get_cnffile(void);
+
+/* gethostname.c */
+int k_gethostname(char *, int);
+
index 684670c6be55f8cbe77db7c0b6680bb5108ef735..b3499de423867d30bfbaf1e0f1dd8a6e128133c6 100644 (file)
@@ -21,6 +21,7 @@
 #else
 extern char *malloc();
 #endif
+#include "krb4int.h"
 
 /*
  * krb_realmofhost.
@@ -48,7 +49,6 @@ krb_realmofhost(host)
 {
        char *domain;
        FILE *trans_file;
-       FILE *krb__get_realmsfile();
        /*
         * This used to be MAXHOSTNAMELEN, but we don't know how big
         * that will necessarily be on all systems, so assume 1024.