* krb4int.h: Add prototypes for ad_print, krb_svc_init,
authorEzra Peisach <epeisach@mit.edu>
Wed, 27 Jun 2001 11:20:33 +0000 (11:20 +0000)
committerEzra Peisach <epeisach@mit.edu>
Wed, 27 Jun 2001 11:20:33 +0000 (11:20 +0000)
        krb_svc_init_preauth, krb_get_svc_in_tkt_preauth, kset_logfile,
        krb_log, krb_set_logfile, krb_set_lifetime, month_sname,
        krb_rd_preauth, krb_net_rd_preauth, krb_net_rd_sendauth,
        krb_stime, krb_start_session, krb_end_session,
        krb_get_default_user, krb_set_default_user.

        * ad_print.c, g_svc_in_tkt.c, klog.c, log.c, mk_req.c,
        month_sname.c, rd_preauth.c, sendauth.c, stime.c, unix_glue.c:
        Include krb4int.h for prototypes.

        * decomp_tkt.c: Include krb54proto.h for decomp_tkt_krb5()
          prototype.

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

13 files changed:
src/lib/krb4/ChangeLog
src/lib/krb4/ad_print.c
src/lib/krb4/decomp_tkt.c
src/lib/krb4/g_svc_in_tkt.c
src/lib/krb4/klog.c
src/lib/krb4/krb4int.h
src/lib/krb4/log.c
src/lib/krb4/mk_req.c
src/lib/krb4/month_sname.c
src/lib/krb4/rd_preauth.c
src/lib/krb4/sendauth.c
src/lib/krb4/stime.c
src/lib/krb4/unix_glue.c

index 82a4639971e13e430cace6fa1b5f017803fe663e..7b93d34d4f38c0dbd5e98132f67ad9a2163d29f5 100644 (file)
@@ -1,3 +1,18 @@
+2001-06-27  Ezra Peisach  <epeisach@mit.edu>
+
+       * krb4int.h: Add prototypes for ad_print, krb_svc_init,
+       krb_svc_init_preauth, krb_get_svc_in_tkt_preauth, kset_logfile,
+       krb_log, krb_set_logfile, krb_set_lifetime, month_sname,
+       krb_rd_preauth, krb_net_rd_preauth, krb_net_rd_sendauth,
+       krb_stime, krb_start_session, krb_end_session,
+       krb_get_default_user, krb_set_default_user.
+
+       * ad_print.c, g_svc_in_tkt.c, klog.c, log.c, mk_req.c,
+       month_sname.c, rd_preauth.c, sendauth.c, stime.c, unix_glue.c:
+       Include krb4int.h for prototypes.
+
+       * decomp_tkt.c: Include krb54proto.h for decomp_tkt_krb5() prototype.
+
 2001-06-26  Ezra Peisach  <epeisach@mit.edu>
 
        * krb4int.h: Add prototypes for krb__get_realmsfile(),
index 76db6a84bee4c3916300973328fe929512d146e1..c6779047afafff563b9d40f8ef1fcd95be0fb549 100644 (file)
@@ -13,6 +13,7 @@
 #define        DEFINE_SOCKADDR         /* Request definitions for sockets */
 #include "krb.h"
 #include "des.h"
+#include "krb4int.h"
 #include <stdio.h>
 
 #ifndef _WINDOWS
index 597be9ab6bd5c96b93c7ac7fe4b39ddd0ffbb193..84419d5b5ff0ac6d5832c3d5c3022c11c36692fa 100644 (file)
@@ -29,6 +29,7 @@
 #include "prot.h"
 #include <string.h>
 #include <krb5.h>
+#include "krb54proto.h"
 
 #ifdef KRB_CRYPT_DEBUG
 extern int krb_debug;
index 7d4baf6dddecae7080b5807bc5dbeaedb5d6e527..603a9037c9a43eb90ab6b1f15d6ab9aa1ee7fa00 100644 (file)
@@ -10,6 +10,7 @@
 #include "mit-copyright.h"
 #include "krb.h"
 #include "prot.h"
+#include "krb4int.h"
 #include <string.h>
 
 #ifndef NULL
index 5805a94d2974bb567394dda551d8176cbee35f65..29778c4c5f070c5782cd61706bccbc11571ebf26 100644 (file)
@@ -18,7 +18,7 @@
 #endif
 #include <stdio.h>
 
-#include "krb.h"
+#include "krb4int.h"
 #include <klog.h>
 
 static char *log_name = KRBLOG;
@@ -56,7 +56,6 @@ char * klog(type,format,a1,a2,a3,a4,a5,a6,a7,a8,a9,a0)
 {
     FILE *logfile;
     time_t now;
-    char *month_sname();
     struct tm *tm;
     static int logtype_array[NLOGTYPE];
     static int array_initialized;
index 2525d77abec984935e7f58a5d2419248ca6b9ffb..49aec2b42f2d7d600d583e85eaec3f7d47d566f9 100644 (file)
@@ -2,17 +2,63 @@
  * be available for self consistancy in the library.
  */
 
+/* ad_print.c */
+void ad_print(AUTH_DAT *x);
+
 /* 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);
 
+/* g_svc_in_tkt.c */
+int krb_svc_init(char *, char *, char *, int, char *, char *);
+int krb_svc_init_preauth(char *, char *, char *, int, char *, char *);
+
+int krb_get_svc_in_tkt_preauth(char *, char *, char *, char *, char *, int, char *);
+
 /* gethostname.c */
 int k_gethostname(char *, int);
 
+/* klog.c */
+void kset_logfile(char *);
+
+/* log.c */
+void krb_log(char *, char *, char *, char *, char *, char *, char *, 
+            char *, char *, char *, char *);
+
+void krb_set_logfile(char *);
+
+/* mk_req.c */
+int krb_set_lifetime(int);
+
+/* month_sname.c */
+const char * month_sname(int);
+
+/* rd_preauth.c */
+#ifdef KRB_DB_DEFS
+int krb_rd_preauth(KTEXT, char *, int, Principal *, des_cblock);
+#endif
+
+/* sendauth.c */
+int krb_net_rd_sendauth(int, KTEXT, char *);
+
+/* stime.c */
+char *krb_stime(long *);
+
+/* tf_util.c */
+int tf_save_cred(char *, char *, char *, C_Block, int , int, KTEXT, long);
+
+/* unix_glue.c */
+int krb_start_session(char *);
+
+int krb_end_session(char *);
+
+char FAR *krb_get_default_user (void);
+
+int krb_set_default_user (char *);
+
+
+
index 07e67288d52344a0f74cc98a9cecbec2987569d5..24cf1b18d80da1b1fe8a9c2787cde542d97c076d 100644 (file)
@@ -24,7 +24,7 @@
 #endif
 #include <stdio.h>
 
-#include "krb.h"
+#include "krb4int.h"
 #include <klog.h>
 
 static char *log_name = KRBLOG;
@@ -53,9 +53,6 @@ static is_open;
  * The return value is undefined.
  */
 
-/* should be in a header */
-char *month_sname();
-
 /*VARARGS1 */
 void krb_log(format,a1,a2,a3,a4,a5,a6,a7,a8,a9,a0)
     char *format;
index cbb4dbd9857f421c43c27449b301a9202ec26eb4..4f783fb995a1ed473c8e3a71370e165a773695e8 100644 (file)
@@ -29,6 +29,7 @@
 #include "prot.h"
 #include "des.h"
 #include <string.h>
+#include "krb4int.h"
 
 extern int krb_ap_req_debug;
 static int lifetime = 255;             /* Default based on the TGT */
index 1d37098d6df56f03dc06c95a3d53406c7f12e995..48be89e53a90e4a2cf2ef2770f203e56ec5cc8ce 100644 (file)
@@ -14,6 +14,9 @@
  * month.  Returns 0 if the argument is out of range.
  */
 
+#include <krb.h>
+#include "krb4int.h"
+
 const char *month_sname(n)
     int n;
 {
index a9c219215a0a7ca4f7711ea89d2db19a96667887..b30838cc4f163f8685732f1299ff2aa1618aa201 100644 (file)
@@ -16,6 +16,7 @@
 #include "krb_db.h"
 #include "prot.h"
 #include "des.h"
+#include "krb4int.h"
 #include <string.h>
 
 /* #define      KERB_ERR_PREAUTH_SHORT         11 */
index c8b6602d770465a0f724c3846f510b45eb16774a..9baf27def6e5c31f577b83e63493e83bf3521c1c 100644 (file)
@@ -12,6 +12,7 @@
 
 #define        DEFINE_SOCKADDR         /* Ask for sockets declarations from krb.h. */
 #include "krb.h"
+#include "krb4int.h"
 #include <errno.h>
 #include <stdio.h>
 #include <string.h>
index 780455ce74957a30ecbe96513baf45e152549670..d1261acb8c638ce5765da295f72888e8a0fdd372 100644 (file)
@@ -12,6 +12,7 @@
 #define        DEFINE_SOCKADDR
 #define NEED_TIME_H
 #include "krb.h"
+#include "krb4int.h"
 #include <stdio.h>                      /* for sprintf() */
 
 /*
@@ -28,7 +29,6 @@ char *krb_stime(t)
     static char st[40];
     static time_t adjusted_time;
     struct tm *tm;
-    char *month_sname();
 
     adjusted_time = *t - CONVERT_TIME_EPOCH;
     tm = localtime(&adjusted_time);
index a05b0c05bf20ea91ed1cdd6cadde9104bd7af898..a1120bb15f95b24d14ab85df9e97194c239957d3 100644 (file)
@@ -9,6 +9,7 @@
 
 #include "krb.h"
 #include <sys/time.h>
+#include "krb4int.h"
 
 /* Start and end Kerberos library access.  On Unix, this is a No-op.  */
 int