Add widen.h and narrow.h around declaration so that argument types are
authorTheodore Tso <tytso@mit.edu>
Tue, 4 Oct 1994 21:46:48 +0000 (21:46 +0000)
committerTheodore Tso <tytso@mit.edu>
Tue, 4 Oct 1994 21:46:48 +0000 (21:46 +0000)
widened.

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

src/appl/bsd/ChangeLog
src/appl/bsd/krcp.c
src/kadmin/server/ChangeLog
src/kadmin/server/adm_process.c
src/kdc/ChangeLog
src/kdc/kdc_util.c
src/lib/gssapi/krb5/ChangeLog
src/lib/gssapi/krb5/accept_sec_context.c

index 3b422b0e3e70b4b3a0bcdc2e29d3d70b359b5b6f..b2993648a80b050b3779cdeddc44b2f46839b45f 100644 (file)
@@ -1,3 +1,8 @@
+Tue Oct  4 17:14:38 1994  Theodore Y. Ts'o  (tytso@dcl)
+
+       * krcp.c (tgt_keyproc): Add widen.h and narrow.h around
+               declaration so that argument types are widened.
+
 Mon Oct  3 13:21:51 1994  Theodore Y. Ts'o  (tytso@dcl)
 
        * logutil.c (logwtmp): Remove declaration for strncpy().
index fa732c811dc8e486157f76bfda4850a7a18005f7..31094f3f7f5e6ad72a5f5957177a640c6a42aa68 100644 (file)
@@ -1112,6 +1112,7 @@ char **save_argv(argc, argv)
 #define SIZEOF_INADDR sizeof(struct in_addr)
 #endif
 
+#include <krb5/widen.h>    
 krb5_error_code tgt_keyproc(DECLARG(krb5_pointer, keyprocarg),
                            DECLARG(krb5_principal, principal),
                            DECLARG(krb5_kvno, vno),
@@ -1120,6 +1121,7 @@ krb5_error_code tgt_keyproc(DECLARG(krb5_pointer, keyprocarg),
      OLDDECLARG(krb5_principal, principal)
      OLDDECLARG(krb5_kvno, vno)
      OLDDECLARG(krb5_keyblock **, key)
+#include <krb5/narrow.h>
 {
     krb5_creds *creds = (krb5_creds *)keyprocarg;
     
index 01ba1dde829c6990f4a7fe9fb13a91634c2772cf..95bfa930dfada8525327bf32856c162e8e1ea3b1 100644 (file)
@@ -1,3 +1,8 @@
+Tue Oct  4 17:08:25 1994  Theodore Y. Ts'o  (tytso@dcl)
+
+       * adm_process.c (cpw_keyproc): Add widen.h and narrow.h around
+               declaration so that argument types to keyproc are widened.
+
 Mon Oct  3 19:13:03 1994  Theodore Y. Ts'o  (tytso@dcl)
 
        * Makefile.in: Use $(srcdir) to find manual page for make install.
index eca9fb040a3b09c6243bd32ccfd8ca26e19310be..7f0c8e4a639ba460a9ec3d0b4f69e2e3add1053d 100644 (file)
@@ -45,6 +45,7 @@ struct cpw_keyproc_arg {
     krb5_keyblock *key;
 };
 
+#include <krb5/widen.h>
 static krb5_error_code
 cpw_keyproc(DECLARG(krb5_pointer, keyprocarg),
                DECLARG(krb5_principal, server),
@@ -54,6 +55,7 @@ OLDDECLARG(krb5_pointer, keyprocarg)
 OLDDECLARG(krb5_principal, server)
 OLDDECLARG(krb5_kvno, key_vno)
 OLDDECLARG(krb5_keyblock **, key)
+#include <krb5/narrow.h>
 {
     krb5_error_code retval;
     krb5_db_entry cpw_entry;
index 589f5bccfa46e418e8a2f04a15663f002b8a6e27..10e8e1ac441d15a84cc20add453e41e40648e3c2 100644 (file)
@@ -1,3 +1,8 @@
+Tue Oct  4 16:42:16 1994  Theodore Y. Ts'o  (tytso@dcl)
+
+       * kdc_util.c (kdc_rdreq_keyproc): Add widen.h and narrow.h around
+               keyproc call so that the argument types are widened.
+
 Mon Oct  3 13:13:48 1994  Theodore Y. Ts'o  (tytso@dcl)
 
        * Makefile.in: Use $(srcdir) to find manual page for make install.
index 92b99a3c14035cdd9931a0722d440ff1d8d1621b..cd1fbb91e5a2e5cbce8d0087ba3da3b503d709c3 100644 (file)
@@ -114,6 +114,7 @@ struct kparg {
  * "principal" argument.
  */
 
+#include <krb5/widen.h>
 static krb5_error_code
 kdc_rdreq_keyproc(DECLARG(krb5_pointer, keyprocarg),
                  DECLARG(krb5_principal, principal),
@@ -123,6 +124,7 @@ OLDDECLARG(krb5_pointer, keyprocarg)
 OLDDECLARG(krb5_principal, principal)
 OLDDECLARG(krb5_kvno, vno)
 OLDDECLARG(krb5_keyblock **, key)
+#include <krb5/narrow.h>
 {
     register struct kparg *whoisit = (struct kparg *)keyprocarg;
     char       *sname;
index 6eb6ccc98715b15f2ebcebc4c0248da9df12ed0f..06b2b9926aab81080a9de68f3e21d64a29eb909a 100644 (file)
@@ -1,3 +1,8 @@
+Tue Oct  4 16:40:45 1994  Theodore Y. Ts'o  (tytso@dcl)
+
+       * accept_security_context.c (rd_req_keyproc): Add widen.h and
+               narrow.h to widen argument types of keyproc.
+
 Tue Sep 27 23:30:14 1994  Theodore Y. Ts'o  (tytso@dcl)
 
        * accept_security_context.c (krb5_gss_accept_sec_context):
index 5e0f3db3467b5050c6dcaaabdf8e3a16033d4979..e76bc1b5acd0104f28226449f99cbf4efe9c734b 100644 (file)
 #include <krb5/rsa-md5.h>
 #include <memory.h>
 
+#include <krb5/widen.h>
 static krb5_error_code rd_req_keyproc(keyprocarg, server, kvno, keyblock)
      krb5_pointer keyprocarg;
      krb5_principal server;
      krb5_kvno kvno;
      krb5_keyblock **keyblock;
+#include <krb5/narrow.h>
 {
    krb5_error_code code;
    krb5_keytab_entry ktentry;