* tf_util.c (tf_init): Add KRB5_DLLIMP/KRB5_CALLCONV definitions
authorEzra Peisach <epeisach@mit.edu>
Wed, 2 Aug 2000 21:05:08 +0000 (21:05 +0000)
committerEzra Peisach <epeisach@mit.edu>
Wed, 2 Aug 2000 21:05:08 +0000 (21:05 +0000)
for functions exported prototypes in krb.h.

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

src/lib/krb4/ChangeLog
src/lib/krb4/tf_util.c

index 499e501f74c3931c2880172937793759dcff3af2..25ad9f284d96f8ee5d72368c901273f01497c8fd 100644 (file)
@@ -1,3 +1,8 @@
+2000-08-02  Ezra Peisach  <epeisach@mit.edu>
+
+       * tf_util.c (tf_init): Add KRB5_DLLIMP/KRB5_CALLCONV definitions
+       for functions exported prototypes in krb.h.
+
 2000-07-21  Ezra Peisach  <epeisach@mit.edu>
 
        * g_pw_tkt.c, unix_time.c: Add KRB5_DLLIMP/KRB5_CALLCONV defintion.
index 0d69719cf26fb659f306197316e3495896210122..f77a2994a8f2110fca75a64e69062bf8e37c7681 100644 (file)
@@ -80,7 +80,7 @@ static int  curpos;                   /* Position in tfbfr */
 static int  lastpos;                   /* End of tfbfr */
 static char tfbfr[BUFSIZ];             /* Buffer for ticket data */
 
-static tf_gets(), tf_read();
+static int tf_gets PROTOTYPE((char *, int)), tf_read PROTOTYPE((char *, int));
 
 /*
  * This file contains routines for manipulating the ticket cache file.
@@ -144,7 +144,7 @@ static tf_gets(), tf_read();
  * TKT_FIL_LCK  - couldn't lock the file, even after a retry
  */
 
-int tf_init(tf_name, rw)
+KRB5_DLLIMP int KRB5_CALLCONV tf_init(tf_name, rw)
     char   *tf_name;
     int rw;
 {
@@ -387,7 +387,7 @@ int tf_init(tf_name, rw)
  * was longer than ANAME_SZ, TKT_FIL_FMT is returned. 
  */
 
-int tf_get_pname(p)
+KRB5_DLLIMP int KRB5_CALLCONV tf_get_pname(p)
     char   *p;
 {
     if (fd < 0) {
@@ -410,7 +410,7 @@ int tf_get_pname(p)
  * instance may be null. 
  */
 
-int tf_get_pinst(inst)
+KRB5_DLLIMP int KRB5_CALLCONV tf_get_pinst(inst)
     char   *inst;
 {
     if (fd < 0) {
@@ -434,7 +434,7 @@ int tf_get_pinst(inst)
  * EOF          - end of file encountered
  */
 
-int tf_get_cred(c)
+KRB5_DLLIMP int KRB5_CALLCONV tf_get_cred(c)
     CREDENTIALS *c;
 {
     KTEXT   ticket = &c->ticket_st;    /* pointer to ticket */
@@ -501,7 +501,7 @@ int tf_get_cred(c)
  * The return value is not defined.
  */
 
-void tf_close()
+KRB5_DLLIMP void KRB5_CALLCONV tf_close()
 {
     if (!(fd < 0)) {
 #ifdef TKT_SHMEM
@@ -632,7 +632,7 @@ int tf_save_cred(service, instance, realm, session, lifetime, kvno,
 {
 
     off_t   lseek();
-    int     count;             /* count for write */
+    unsigned int count;                /* count for write */
 #ifdef TKT_SHMEM
     int            *skey_check;
 #endif /* TKT_SHMEM */