protoize
authorKen Raeburn <raeburn@mit.edu>
Tue, 3 Sep 2002 19:29:37 +0000 (19:29 +0000)
committerKen Raeburn <raeburn@mit.edu>
Tue, 3 Sep 2002 19:29:37 +0000 (19:29 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14816 dc483132-0cff-0310-8789-dd5450dbe970

46 files changed:
src/lib/krb5/os/ChangeLog
src/lib/krb5/os/accessor.c
src/lib/krb5/os/an_to_ln.c
src/lib/krb5/os/c_ustime.c
src/lib/krb5/os/ccdefname.c
src/lib/krb5/os/changepw.c
src/lib/krb5/os/def_realm.c
src/lib/krb5/os/free_hstrl.c
src/lib/krb5/os/free_krbhs.c
src/lib/krb5/os/full_ipadr.c
src/lib/krb5/os/gen_port.c
src/lib/krb5/os/gen_rname.c
src/lib/krb5/os/genaddrs.c
src/lib/krb5/os/get_krbhst.c
src/lib/krb5/os/gmt_mktime.c
src/lib/krb5/os/hostaddr.c
src/lib/krb5/os/hst_realm.c
src/lib/krb5/os/init_os_ctx.c
src/lib/krb5/os/krbfileio.c
src/lib/krb5/os/ktdefname.c
src/lib/krb5/os/kuserok.c
src/lib/krb5/os/localaddr.c
src/lib/krb5/os/locate_kdc.c
src/lib/krb5/os/lock_file.c
src/lib/krb5/os/mk_faddr.c
src/lib/krb5/os/net_read.c
src/lib/krb5/os/net_write.c
src/lib/krb5/os/port2ip.c
src/lib/krb5/os/prompter.c
src/lib/krb5/os/promptusr.c
src/lib/krb5/os/read_msg.c
src/lib/krb5/os/read_pwd.c
src/lib/krb5/os/realm_dom.c
src/lib/krb5/os/realm_iter.c
src/lib/krb5/os/sendto_kdc.c
src/lib/krb5/os/sn2princ.c
src/lib/krb5/os/t_an_to_ln.c
src/lib/krb5/os/t_gifconf.c
src/lib/krb5/os/t_locate_kdc.c
src/lib/krb5/os/t_realm_iter.c
src/lib/krb5/os/t_std_conf.c
src/lib/krb5/os/timeofday.c
src/lib/krb5/os/toffset.c
src/lib/krb5/os/unlck_file.c
src/lib/krb5/os/ustime.c
src/lib/krb5/os/write_msg.c

index e9063add7d75e0e41d9a3922fbb659d2119b4d41..02952e965795ee31f267da5564e65c4c44c0adf1 100644 (file)
@@ -1,3 +1,23 @@
+2002-09-03  Ken Raeburn  <raeburn@mit.edu>
+
+       * accessor.c, an_to_ln.c, c_ustime.c, ccdefname.c, changepw.c,
+       def_realm.c, free_hstrl.c, free_krbhs.c, full_ipadr.c, gen_port.c,
+       gen_rname.c, genaddrs.c, get_krbhst.c, gmt_mktime.c, hostaddr.c,
+       hst_realm.c, init_os_ctx.c, krbfileio.c, ktdefname.c, kuserok.c,
+       localaddr.c, locate_kdc.c, lock_file.c, mk_faddr.c, net_read.c,
+       net_write.c, port2ip.c, prompter.c, promptusr.c, read_msg.c,
+       read_pwd.c, realm_dom.c, realm_iter.c, sendto_kdc.c, sn2princ.c,
+       t_an_to_ln.c, t_gifconf.c, t_locate_kdc.c, t_realm_iter.c,
+       t_std_conf.c, timeofday.c, toffset.c, unlck_file.c, ustime.c,
+       write_msg.c: Use prototype-style function definitions.
+
+       * c_ustime.c, timeofday.c: Don't declare errno.
+       * hst_realm.c (krb5_try_realm_txt_rr), locate_kdc.c
+       (krb5_locate_srv_dns_1): Avoid variable name "class".
+       * lock_file.c (krb5_lock_file): Initialize flock_zero.
+       * sendto_kdc.c (enum conn_states): Define separately from
+       conn_state 'state' field declaration.
+
 2002-08-29  Ken Raeburn  <raeburn@mit.edu>
 
        * Makefile.in: Revert $(S)=>/ change, for Windows support.
index 60f0262fe876d7eb2d7a3cf7d2ac17f975b0f5c7..400892405daaaaba9cfcb73fdff446d33c87122a 100644 (file)
@@ -30,9 +30,7 @@
 #include "os-proto.h"
 
 krb5_error_code KRB5_CALLCONV
-krb5int_accessor(internals, version)
-     krb5int_access* internals;
-     krb5_int32 version;
+krb5int_accessor(krb5int_access *internals, krb5_int32 version)
 {
   if (version == KRB5INT_ACCESS_VERSION)
   {
index 2a8db64ff8c830982f56e838515a33f88585575f..426399e1484d8a4b1809d485c358fac1113849c4 100644 (file)
@@ -63,8 +63,7 @@
  * Find the portion of the flattened principal name that we use for mapping.
  */
 static char *
-aname_full_to_mapping_name(fprincname)
-    char *fprincname;
+aname_full_to_mapping_name(char *fprincname)
 {
     char       *atp;
     size_t     mlen;
@@ -196,9 +195,7 @@ db_an_to_ln(context, dbname, aname, lnsize, lname)
  * If no re_comp() or regcomp(), then always return a match.
  */
 static krb5_error_code
-aname_do_match(string, contextp)
-    char       *string;
-    char       **contextp;
+aname_do_match(char *string, char **contextp)
 {
     krb5_error_code    kret;
     char               *regexp, *startp, *endp = 0;
@@ -274,12 +271,7 @@ aname_do_match(string, contextp)
  * string.
  */
 static void
-do_replacement(regexp, repl, doall, in, out)
-    char       *regexp;
-    char       *repl;
-    int                doall;
-    char       *in;
-    char       *out;
+do_replacement(char *regexp, char *repl, int doall, char *in, char *out)
 {
 #if    HAVE_REGCOMP
     regex_t    match_exp;
@@ -357,10 +349,7 @@ do_replacement(regexp, repl, doall, in, out)
  * This routine enforces the "s/<pattern>/<replacement>/[g]" syntax.
  */
 static krb5_error_code
-aname_replacer(string, contextp, result)
-    char       *string;
-    char       **contextp;
-    char       **result;
+aname_replacer(char *string, char **contextp, char **result)
 {
     krb5_error_code    kret;
     char               *in;
@@ -463,12 +452,7 @@ aname_replacer(string, contextp, result)
  * the principal name.
  */
 static krb5_error_code
-rule_an_to_ln(context, rule, aname, lnsize, lname)
-    krb5_context               context;
-    char *                     rule;
-    krb5_const_principal       aname;
-    const unsigned int         lnsize;
-    char *                     lname;
+rule_an_to_ln(krb5_context context, char *rule, krb5_const_principal aname, const unsigned int lnsize, char *lname)
 {
     krb5_error_code    kret;
     char               *current;
@@ -594,11 +578,7 @@ rule_an_to_ln(context, rule, aname, lnsize, lname)
  * that name is returned as the lname.
  */
 static krb5_error_code
-default_an_to_ln(context, aname, lnsize, lname)
-    krb5_context context;
-    krb5_const_principal aname;
-    const unsigned int lnsize;
-    char *lname;
+default_an_to_ln(krb5_context context, krb5_const_principal aname, const unsigned int lnsize, char *lname)
 {
     krb5_error_code retval;
     char *def_realm;
@@ -654,11 +634,7 @@ default_an_to_ln(context, aname, lnsize, lname)
 */
 
 krb5_error_code KRB5_CALLCONV
-krb5_aname_to_localname(context, aname, lnsize_in, lname)
-    krb5_context context;
-    krb5_const_principal aname;
-    const int lnsize_in;
-    char *lname;
+krb5_aname_to_localname(krb5_context context, krb5_const_principal aname, const int lnsize_in, char *lname)
 {
     krb5_error_code    kret;
     char               *realm;
index 02205014c8af83ec0906b2a647b5dced7673371f..e099f6a8c34b857db2fbb1a8970e950e96c4ab19 100644 (file)
@@ -175,13 +175,10 @@ register krb5_int32 *seconds, *microseconds;
 
 /* We're a Unix machine -- do Unix time things.  */
 
-extern int errno;
-
 static struct timeval last_tv = {0, 0};
 
 krb5_error_code
-krb5_crypto_us_timeofday(seconds, microseconds)
-    register krb5_int32 *seconds, *microseconds;
+krb5_crypto_us_timeofday(register krb5_int32 *seconds, register krb5_int32 *microseconds)
 {
     struct timeval tv;
 
index fb6af2fb5dc5731a9d0ef3251c002ea4aa9cbdb0..743145d7572d4dbda53346c948a664c91c701990 100644 (file)
@@ -231,9 +231,7 @@ static krb5_error_code get_from_os(char *name_buf, int name_size)
 #endif
 
 krb5_error_code KRB5_CALLCONV
-krb5_cc_set_default_name(context, name)
-       krb5_context context;
-       const char *name;
+krb5_cc_set_default_name(krb5_context context, const char *name)
 {
        char name_buf[1024];
        char *new_name;
@@ -277,8 +275,7 @@ krb5_cc_set_default_name(context, name)
 
        
 const char * KRB5_CALLCONV
-krb5_cc_default_name(context)
-    krb5_context context;
+krb5_cc_default_name(krb5_context context)
 {
        krb5_os_context os_ctx;
 
index 6ef9badb56e5ea1cf3b060a467a896d6ba56a13b..ce9ca122fc1f65049ea529c1d0df91aadf69e590 100644 (file)
@@ -71,14 +71,7 @@ krb5_locate_kpasswd(krb5_context context, const krb5_data *realm,
 
 
 krb5_error_code KRB5_CALLCONV
-krb5_change_password(context, creds, newpw, result_code,
-                    result_code_string, result_string)
-    krb5_context context;
-    krb5_creds *creds;
-    char *newpw;
-    int *result_code;
-    krb5_data *result_code_string;
-    krb5_data *result_string;
+krb5_change_password(krb5_context context, krb5_creds *creds, char *newpw, int *result_code, krb5_data *result_code_string, krb5_data *result_string)
 {
     krb5_auth_context auth_context;
     krb5_data ap_req, chpw_req, chpw_rep;
index 0f0a40ad8e03c1d98a80ff180467d9a1279da431..d63f1af63b924dd5637ffcda6e6de0ebdbb65ad7 100644 (file)
@@ -69,9 +69,7 @@
  */
 
 krb5_error_code KRB5_CALLCONV
-krb5_get_default_realm(context, lrealm)
-    krb5_context context;
-    char **lrealm;
+krb5_get_default_realm(krb5_context context, char **lrealm)
 {
     char *realm = 0;
     char *cp;
@@ -164,9 +162,7 @@ krb5_get_default_realm(context, lrealm)
 }
 
 krb5_error_code KRB5_CALLCONV
-krb5_set_default_realm(context, lrealm)
-    krb5_context context;
-    const char *lrealm;
+krb5_set_default_realm(krb5_context context, const char *lrealm)
 {
     if (!context || (context->magic != KV5M_CONTEXT)) 
            return KV5M_CONTEXT;
@@ -191,9 +187,7 @@ krb5_set_default_realm(context, lrealm)
 }
 
 void KRB5_CALLCONV
-krb5_free_default_realm(context, lrealm)
-       krb5_context context;
-       char *lrealm;
+krb5_free_default_realm(krb5_context context, char *lrealm)
 {
        free (lrealm);
 }
index 026cb28b8a37ec05852212e8e5f7e617e20089de..4900fce9beb9ed9d913494663bd3ffc099dbc70c 100644 (file)
@@ -35,9 +35,7 @@
  */
 
 krb5_error_code KRB5_CALLCONV
-krb5_free_host_realm(context, realmlist)
-    krb5_context context;
-    char * const *realmlist;
+krb5_free_host_realm(krb5_context context, char *const *realmlist)
 {
     /* same format, so why duplicate code? */
     return krb5_free_krbhst(context, realmlist);
index ceb37650da969bd24b32a3f259e06f35568d13f4..a10db910c94228ba7c6d3d38b51dcbbd4cd87c5d 100644 (file)
@@ -34,9 +34,7 @@
  */
 
 krb5_error_code
-krb5_free_krbhst(context, hostlist)
-    krb5_context context;
-    char * const *hostlist;
+krb5_free_krbhst(krb5_context context, char *const *hostlist)
 {
     register char * const *cp;
 
index c22ac1bd669b0c2d2653c5b4247cdfc74c0786c9..b3da60866eb954a648de8d6aeff2f33e93fd7aab 100644 (file)
 #include "os-proto.h"
 
 krb5_error_code
-krb5_make_full_ipaddr(context, adr, port, outaddr)
-    krb5_context context;
-    krb5_int32 adr;
-    krb5_int16 port;
-    krb5_address ** outaddr;
+krb5_make_full_ipaddr(krb5_context context, krb5_int32 adr,
+                     /*krb5_int16*/int port, krb5_address **outaddr)
 {
     unsigned long smushaddr = (unsigned long) adr; /* already in net order */
     unsigned short smushport = (unsigned short) port; /* ditto */
index 09c83fb71862570b7365fe87c9d35895e60ccc1d..4832cec1971b8f8162c92a10fcba4dbac947a1fa 100644 (file)
 #include "os-proto.h"
 
 krb5_error_code
-krb5_gen_portaddr(context, addr, ptr, outaddr)
-    krb5_context context;
-    const krb5_address *addr;
-    krb5_const_pointer ptr;
-    krb5_address **outaddr;
+krb5_gen_portaddr(krb5_context context, const krb5_address *addr, krb5_const_pointer ptr, krb5_address **outaddr)
 {
 #ifdef HAVE_NETINET_IN_H
     krb5_int32 adr;
index 84b35503f1090c60533638eba88efbc7c50cb826..d5669cf37ff3402e050ca3c2784c165df9823f89 100644 (file)
 #include "os-proto.h"
 
 krb5_error_code
-krb5_gen_replay_name(context, address, uniq, string)
-    krb5_context         context;
-    const krb5_address         * address;
-    const char                 * uniq;
-    char              ** string;
+krb5_gen_replay_name(krb5_context context, const krb5_address *address, const char *uniq, char **string)
 {
     char * tmp;
     int i;
index efd5762bd83e3bea2fa010d11b77bb105f44f19d..b85d9d8e5aa6de89359fe7615afc9d7205b4ae56 100644 (file)
@@ -81,11 +81,7 @@ static void *cvtaddr (struct sockaddr_storage *a, struct addrpair *ap)
 }
 
 krb5_error_code KRB5_CALLCONV
-krb5_auth_con_genaddrs(context, auth_context, infd, flags)
-    krb5_context       context;
-    krb5_auth_context  auth_context;
-    int                        infd;
-    int                        flags;
+krb5_auth_con_genaddrs(krb5_context context, krb5_auth_context auth_context, int infd, int flags)
 {
     krb5_error_code      retval;
     krb5_address       * laddr;
index 75f4c56af0286d00b46fc479df0448f22a278fc3..31c77af6fe3866f0e2e2f7689fc00ac93f391dd0 100644 (file)
  */
 
 krb5_error_code
-krb5_get_krbhst(context, realm, hostlist)
-    krb5_context context;
-    const krb5_data *realm;
-    char ***hostlist;
+krb5_get_krbhst(krb5_context context, const krb5_data *realm, char ***hostlist)
 {
     char       **values, **cpp, *cp;
     const char *realm_kdc_names[4];
index d0053adfd4a0ce5598c6672dc7d7e61f298b825f..3d10e1a4e6bc8fe2b1381c590fc175773670991b 100644 (file)
@@ -36,8 +36,7 @@ static const int days_in_month[12] = {
 
 #define hasleapday(year) (year%400?(year%100?(year%4?0:1):0):1)
 
-time_t gmt_mktime(t)
-     struct tm* t;
+time_t gmt_mktime(struct tm *t)
 {
   time_t accum;
 
index 55f46bdfa2e9da011e819d50bbbdaa97b0bf6374..8dcc057583bd8243107a7b8e88afe76d84f71746 100644 (file)
 #include "fake-addrinfo.h"
 
 krb5_error_code
-krb5_os_hostaddr(context, name, ret_addrs)
-    krb5_context context;
-    const char *name;
-    krb5_address ***ret_addrs;
+krb5_os_hostaddr(krb5_context context, const char *name, krb5_address ***ret_addrs)
 {
     krb5_error_code    retval;
     krb5_address       **addrs;
index a53bed90882749ff36b5fdb80677162ae070834c..5c89c310eac983825a0df391e441b1e51b96de0a 100644 (file)
  */
 
 krb5_error_code
-krb5_try_realm_txt_rr(prefix, name, realm)
-    const char *prefix, *name;
-    char **realm;
+krb5_try_realm_txt_rr(const char *prefix, const char *name, char **realm)
 {
     union {
         unsigned char bytes[2048];
@@ -116,7 +114,7 @@ krb5_try_realm_txt_rr(prefix, name, realm)
     unsigned char *p;
     char host[MAX_DNS_NAMELEN], *h;
     int size;
-    int type, class, numanswers, numqueries, rdlen, len;
+    int type, rrclass, numanswers, numqueries, rdlen, len;
 
     /*
      * Form our query, and send it via DNS
@@ -197,7 +195,7 @@ krb5_try_realm_txt_rr(prefix, name, realm)
 
        /* Next is the query class; also skip over 4 byte TTL */
         CHECK(p,6);
-       class = NTOHSP(p,6);
+       rrclass = NTOHSP(p,6);
 
        /* Record data length - make sure we aren't truncated */
 
@@ -213,7 +211,7 @@ krb5_try_realm_txt_rr(prefix, name, realm)
         */
        /* XXX What about flagging multiple TXT records as an error?  */
 
-       if (class == C_IN && type == T_TXT) {
+       if (rrclass == C_IN && type == T_TXT) {
            len = *p++;
            if (p + len > answer.bytes + size)
                return KRB5_ERR_HOST_REALM_UNKNOWN;
@@ -268,10 +266,7 @@ krb5int_get_fq_local_hostname (char *buf, size_t bufsiz)
 }
 
 krb5_error_code KRB5_CALLCONV
-krb5_get_host_realm(context, host, realmsp)
-    krb5_context context;
-    const char *host;
-    char ***realmsp;
+krb5_get_host_realm(krb5_context context, const char *host, char ***realmsp)
 {
     char **retrealms;
     char *default_realm, *realm, *cp, *temp_realm;
index a7dba4ead5f5988a2b3438714b789dd394bec878..793a8f2c05b8de106f52ce3a28eb064a972010e3 100644 (file)
@@ -165,8 +165,7 @@ get_from_registry(
 #endif /* _WIN32 */
 
 static void
-free_filespecs(files)
-       profile_filespec_t *files;
+free_filespecs(profile_filespec_t *files)
 {
 #if !TARGET_OS_MAC
     char **cp;
@@ -181,9 +180,7 @@ free_filespecs(files)
 }
 
 static krb5_error_code
-os_get_default_config_files(pfiles, secure)
-       profile_filespec_t ** pfiles;
-       krb5_boolean secure;
+os_get_default_config_files(profile_filespec_t **pfiles, krb5_boolean secure)
 {
     profile_filespec_t* files;
 #if defined(_WIN32)
@@ -281,8 +278,7 @@ os_get_default_config_files(pfiles, secure)
    do not include user paths (from environment variables, etc.)
 */
 static krb5_error_code
-os_init_paths(ctx)
-       krb5_context ctx;
+os_init_paths(krb5_context ctx)
 {
     krb5_error_code    retval = 0;
     profile_filespec_t *files = 0;
@@ -328,8 +324,7 @@ os_init_paths(ctx)
 }
 
 krb5_error_code
-krb5_os_init_context(ctx)
-       krb5_context ctx;
+krb5_os_init_context(krb5_context ctx)
 {
        krb5_os_context os_ctx;
        krb5_error_code retval = 0;
@@ -364,9 +359,7 @@ krb5_os_init_context(ctx)
 }
 
 krb5_error_code KRB5_CALLCONV
-krb5_get_profile (ctx, profile)
-       krb5_context ctx;
-       profile_t* profile;
+krb5_get_profile (krb5_context ctx, profile_t *profile)
 {
     krb5_error_code    retval = 0;
     profile_filespec_t *files = 0;
@@ -396,9 +389,7 @@ krb5_get_profile (ctx, profile)
 
 
 krb5_error_code
-krb5_set_config_files(ctx, filenames)
-       krb5_context ctx;
-       const char **filenames;
+krb5_set_config_files(krb5_context ctx, const char **filenames)
 {
        krb5_error_code retval;
        profile_t       profile;
@@ -415,8 +406,7 @@ krb5_set_config_files(ctx, filenames)
 }
 
 krb5_error_code KRB5_CALLCONV
-krb5_get_default_config_files(pfilenames)
-       char ***pfilenames;
+krb5_get_default_config_files(char ***pfilenames)
 {
     if (!pfilenames)
         return EINVAL;
@@ -424,16 +414,14 @@ krb5_get_default_config_files(pfilenames)
 }
 
 void KRB5_CALLCONV
-krb5_free_config_files(filenames)
-       char **filenames;
+krb5_free_config_files(char **filenames)
 {
     free_filespecs(filenames);
 }
 
 
 krb5_error_code
-krb5_secure_config_files(ctx)
-       krb5_context ctx;
+krb5_secure_config_files(krb5_context ctx)
 {
        /* Obsolete interface; always return an error.
 
@@ -455,8 +443,7 @@ krb5_secure_config_files(ctx)
 }
 
 void
-krb5_os_free_context(ctx)
-       krb5_context    ctx;
+krb5_os_free_context(krb5_context ctx)
 {
        krb5_os_context os_ctx;
 
index 14e086d2072e70f0566002ce5caf2fb1c30f309a..57b659e542215135a9fe87a580ddddd773987691 100644 (file)
@@ -53,9 +53,7 @@ static char *VersionID = "@(#)krbfileio.c     2 - 08/22/91";
 #endif
 
 krb5_error_code
-krb5_create_secure_file(context, pathname)
-    krb5_context context;
-    const char * pathname;
+krb5_create_secure_file(krb5_context context, const char *pathname)
 {
     int fd;
 
@@ -92,9 +90,7 @@ krb5_create_secure_file(context, pathname)
 }
 
 krb5_error_code
-krb5_sync_disk_file(context, fp)
-    krb5_context context;
-    FILE *fp;
+krb5_sync_disk_file(krb5_context context, FILE *fp)
 {
     fflush(fp);
 #if !defined(MSDOS_FILESYSTEM) && !defined(macintosh)
index 18ae376c68c449626d677bf29e8155739868f571..62465f102b3ed9d7c101f2a9a6022882b2e37218 100644 (file)
@@ -37,10 +37,7 @@ extern char *krb5_defkeyname;
 char *krb5_overridekeyname = NULL;
 
 krb5_error_code KRB5_CALLCONV
-krb5_kt_default_name(context, name, namesize)
-    krb5_context context;
-    char *name;
-    int namesize;
+krb5_kt_default_name(krb5_context context, char *name, int namesize)
 {
     char *cp = 0;
     char *retval;
index b34727cf41fe380aa34ae8e33d562147c4d20bad..bc4f82412677c10d243dbdad4671ef1a5798bf7f 100644 (file)
  */
 
 krb5_boolean KRB5_CALLCONV
-krb5_kuserok(context, principal, luser)
-    krb5_context context;
-    krb5_principal principal;
-    const char *luser;
+krb5_kuserok(krb5_context context, krb5_principal principal, const char *luser)
 {
     struct stat sbuf;
     struct passwd *pwd;
index 76b1a18a6834816f1e36ce86fdd6857c5fb1d5d1..6a4f33725790e7bacc9cf3c33f43e222a979b378 100644 (file)
@@ -244,7 +244,7 @@ krb5_os_localaddr_profile (krb5_context context, struct localaddr_data *datap)
        return 0;
 
     for (iter = values; *iter; iter++) {
-       char *cp = *iter, *next, *this;
+       char *cp = *iter, *next, *current;
        int i, count;
 
 #ifdef DEBUG
@@ -260,7 +260,7 @@ krb5_os_localaddr_profile (krb5_context context, struct localaddr_data *datap)
 #ifdef DEBUG
            fprintf (stderr, "    addr found in '%s'\n", cp);
 #endif
-           this = cp;
+           current = cp;
            while (*cp != 0 && !isspace((int) *cp) && *cp != ',')
                cp++;
            if (*cp != 0) {
@@ -270,10 +270,10 @@ krb5_os_localaddr_profile (krb5_context context, struct localaddr_data *datap)
                next = cp;
            /* Got a single address, process it.  */
 #ifdef DEBUG
-           fprintf (stderr, "    processing '%s'\n", this);
+           fprintf (stderr, "    processing '%s'\n", current);
 #endif
            newaddrs = 0;
-           err = krb5_os_hostaddr (context, this, &newaddrs);
+           err = krb5_os_hostaddr (context, current, &newaddrs);
            if (err)
                continue;
            for (i = 0; newaddrs[i]; i++) {
@@ -309,9 +309,7 @@ krb5_os_localaddr_profile (krb5_context context, struct localaddr_data *datap)
 }
 
 krb5_error_code KRB5_CALLCONV
-krb5_os_localaddr(context, addr)
-    krb5_context context;
-    krb5_address ***addr;
+krb5_os_localaddr(krb5_context context, krb5_address ***addr)
 {
     return get_localaddrs(context, addr, 1);
 }
index ac64ce04f367ef76aa448b20c659e19145972c91..bcf20912af28d265eb92ca5829b9f129dfdc8356 100644 (file)
 #endif
 
 static int
-maybe_use_dns (context, name, defalt)
-     krb5_context context;
-     const char *name;
-     int defalt;
+maybe_use_dns (krb5_context context, const char *name, int defalt)
 {
     krb5_error_code code;
     char * value = NULL;
@@ -90,15 +87,13 @@ maybe_use_dns (context, name, defalt)
 }
 
 int
-_krb5_use_dns_kdc(context)
-    krb5_context context;
+_krb5_use_dns_kdc(krb5_context context)
 {
     return maybe_use_dns (context, "dns_lookup_kdc", DEFAULT_LOOKUP_KDC);
 }
 
 int
-_krb5_use_dns_realm(context)
-    krb5_context context;
+_krb5_use_dns_realm(krb5_context context)
 {
     return maybe_use_dns (context, "dns_lookup_realm", DEFAULT_LOOKUP_REALM);
 }
@@ -464,14 +459,7 @@ krb5_locate_srv_conf_1(krb5_context context, const krb5_data *realm,
 
 #ifdef TEST
 static krb5_error_code
-krb5_locate_srv_conf(context, realm, name, al, get_masters,
-                    udpport, sec_udpport)
-    krb5_context context;
-    const krb5_data *realm;
-    const char * name;
-    struct addrlist *al;
-    int get_masters;
-    int udpport, sec_udpport;
+krb5_locate_srv_conf(krb5_context context, const krb5_data *realm, const char *name, struct addrlist *al, int get_masters, int udpport, int sec_udpport)
 {
     krb5_error_code ret;
 
@@ -503,7 +491,7 @@ krb5_locate_srv_dns_1 (const krb5_data *realm,
     } answer;
     unsigned char *p=NULL;
     char host[MAX_DNS_NAMELEN], *h;
-    int type, class;
+    int type, rrclass;
     int priority, weight, size, len, numanswers, numqueries, rdlen;
     unsigned short port;
     const int hdrsize = sizeof(HEADER);
@@ -620,7 +608,7 @@ krb5_locate_srv_dns_1 (const krb5_data *realm,
 
        /* Next is the query class; also skip over 4 byte TTL */
         CHECK(p, 6);
-       class = NTOHSP(p,6);
+       rrclass = NTOHSP(p,6);
 
        /* Record data length */
 
@@ -636,7 +624,7 @@ krb5_locate_srv_dns_1 (const krb5_data *realm,
         * Server name
         */
 
-       if (class == C_IN && type == T_SRV) {
+       if (rrclass == C_IN && type == T_SRV) {
             CHECK(p,2);
            priority = NTOHSP(p,2);
            CHECK(p, 2);
index 49dcc08dcf8d9f76eff497feec64715ae221132d..32155c47fc6fca5430b2a6ddb00b4df41a389ebe 100644 (file)
 
 /*ARGSUSED*/
 krb5_error_code
-krb5_lock_file(context, fd, mode)
-    krb5_context context;
-    int fd;
-    int mode;
+krb5_lock_file(krb5_context context, int fd, int mode)
 {
     int                lock_flag = -1;
     krb5_error_code    retval = 0;
 #ifdef POSIX_FILE_LOCKS
     int lock_cmd = F_SETLKW;
-    static const struct flock flock_zero;
+    static const struct flock flock_zero = { 0 };
     struct flock lock_arg;
 
     lock_arg = flock_zero;
index d40e42ca400b61d049e5f091d261e6c4ba200dab..fd081af58f2e105c8cde748e42a6e45d1d5abf39 100644 (file)
 #endif
 
 krb5_error_code
-krb5_make_fulladdr(context, kaddr, kport, raddr)
-    krb5_context       context;
-    krb5_address        * kaddr;
-    krb5_address        * kport;
-    krb5_address * raddr;
+krb5_make_fulladdr(krb5_context context, krb5_address *kaddr, krb5_address *kport, krb5_address *raddr)
 {
     register krb5_octet * marshal;
     krb5_int32 tmp32;
index bea2b7bba458d682dddce192d13e9eb1b9f5c497..372609d860afcdb04335f1cef09b1b0183c1c973 100644 (file)
  */
 
 int
-krb5_net_read(context, fd, buf, len)
-    krb5_context context;
-    int fd;
-    register char *buf;
-    register int len;
+krb5_net_read(krb5_context context, int fd, register char *buf, register int len)
 {
     int cc, len2 = 0;
 
index e3c2eecebd01fed8aeae87f0af78c1c548319973..9d932a453aa5b5f0adeb3e7d9ad456e7a99e16c3 100644 (file)
  */
 
 int
-krb5_net_write(context, fd, buf, len)
-    krb5_context context;
-    int fd;
-    register const char *buf;
-    int len;
+krb5_net_write(krb5_context context, int fd, register const char *buf, int len)
 {
     int cc;
     register int wrlen = len;
index ba3fb9bd033b22358dcbdd04c90b8374fa14686c..e5e8b68aee455317d5f075ec01a447e15ae24245 100644 (file)
 #include "os-proto.h"
 
 krb5_error_code
-krb5_unpack_full_ipaddr(context, inaddr, adr, port)
-    krb5_context context;
-    const krb5_address *inaddr;
-    krb5_int32 *adr;
-    krb5_int16 *port;
+krb5_unpack_full_ipaddr(krb5_context context, const krb5_address *inaddr, krb5_int32 *adr, krb5_int16 *port)
 {
     unsigned long smushaddr;
     unsigned short smushport;
index f3e3e20d872974ff14797ddcb4ce1aee0621472e..21292944e4ce201bacced139959efca465ea4194 100644 (file)
@@ -15,8 +15,7 @@
 static jmp_buf pwd_jump;
 
 static krb5_sigtype
-intr_routine(signo)
-    int signo;
+intr_routine(int signo)
 {
     longjmp(pwd_jump, 1);
     /*NOTREACHED*/
@@ -243,17 +242,14 @@ krb5_prompter_posix(krb5_context context,
 #endif /* Windows or Mac */
 
 void
-krb5int_set_prompt_types(context, types)
-    krb5_context context;
-    krb5_prompt_type *types;
+krb5int_set_prompt_types(krb5_context context, krb5_prompt_type *types)
 {
     context->prompt_types = types;
 }
 
 krb5_prompt_type*
 KRB5_CALLCONV
-krb5_get_prompt_types(context)
-    krb5_context context;
+krb5_get_prompt_types(krb5_context context)
 {
     return context->prompt_types;
 }
index 1e862b52537d4a18d82856a68d5debe224d9e1d2..b32cdff0da07550191b65857d2a3add4338a214d 100644 (file)
@@ -29,17 +29,14 @@ typedef struct _krb5_uio {
 static jmp_buf pwd_jump;
 
 static krb5_sigtype
-intr_routine(signo)
-    int signo;
+intr_routine(int signo)
 {
     longjmp(pwd_jump, 1);
     /*NOTREACHED*/
 }
 
 krb5_error_code
-krb5_os_get_tty_uio(context, uio)
-    krb5_context       context;
-    krb5_uio           uio;
+krb5_os_get_tty_uio(krb5_context context, krb5_uio uio)
 {
     volatile krb5_error_code   retval;
     krb5_sigtype       (*volatile ointrfunc)();
@@ -126,9 +123,7 @@ krb5_os_get_tty_uio(context, uio)
 }
 
 void
-krb5_free_uio(context, uio)
-    krb5_context       context;
-    krb5_uio           uio;
+krb5_free_uio(krb5_context context, krb5_uio uio)
 {
     krb5_uio           p, next;
 
index 524996fa9f8a96f50897f1ad190e55e9c5cb6126..4eb5b2e2a107f9c55252a99785cb5735e1b068b8 100644 (file)
 #include <errno.h>
 
 krb5_error_code
-krb5_read_message(context, fdp, inbuf)
-    krb5_context context;
-       krb5_pointer fdp;
-       krb5_data       *inbuf;
+krb5_read_message(krb5_context context, krb5_pointer fdp, krb5_data *inbuf)
 {
        krb5_int32      len;
        int             len2, ilen;
index 557e3b65caca43a5c18684c6e9e4cceabbc7875b..4b60bafbfabc1c26d0276b3589a6776f7a1c4889 100644 (file)
 static jmp_buf pwd_jump;
 
 static krb5_sigtype
-intr_routine(signo)
-    int signo;
+intr_routine(int signo)
 {
     longjmp(pwd_jump, 1);
     /*NOTREACHED*/
 }
 
 krb5_error_code
-krb5_read_password(context, prompt, prompt2, return_pwd, size_return)
-    krb5_context context;
-    const char *prompt;
-    const char *prompt2;
-    char *return_pwd;
-    unsigned int *size_return;
+krb5_read_password(krb5_context context, const char *prompt, const char *prompt2, char *return_pwd, unsigned int *size_return)
 {
     /* adapted from Kerberos v4 des/read_password.c */
     /* readin_string is used after a longjmp, so must be volatile */
index 2300e15c27b8823462575200f6fb4567b79f9266..d7a4be7dbe9f7dc9ed797bc5607fb9186d2b2952 100644 (file)
 #include <stdio.h>
 
 krb5_error_code KRB5_CALLCONV
-krb5_get_realm_domain(context, realm, domain)
-    krb5_context context;
-    const char *realm;
-    char **domain;
+krb5_get_realm_domain(krb5_context context, const char *realm, char **domain)
 {
     krb5_error_code retval;
     char *temp_domain = 0;
index 82d97337e971a4790bb65540457b393de151b822..26b22248eeb81788dadd6caebe9c2f1860af0ec0 100644 (file)
@@ -31,9 +31,7 @@
 #include <stdio.h>
 
 krb5_error_code KRB5_CALLCONV
-krb5_realm_iterator_create(context, iter_p)
-    krb5_context context;
-    void **iter_p;
+krb5_realm_iterator_create(krb5_context context, void **iter_p)
 {
     static const char *names[] = { "realms", 0 };
        
@@ -44,26 +42,19 @@ krb5_realm_iterator_create(context, iter_p)
 }
 
 krb5_error_code KRB5_CALLCONV
-krb5_realm_iterator(context, iter_p, ret_realm)
-    krb5_context context;
-    void **iter_p;
-    char **ret_realm;
+krb5_realm_iterator(krb5_context context, void **iter_p, char **ret_realm)
 {
     return profile_iterator(iter_p, ret_realm, 0);
 }
 
 void KRB5_CALLCONV
-krb5_realm_iterator_free(context, iter_p)
-    krb5_context context;
-    void **iter_p;
+krb5_realm_iterator_free(krb5_context context, void **iter_p)
 {
     profile_iterator_free(iter_p);
 }
 
 void KRB5_CALLCONV
-krb5_free_realm_string(context, str)
-    krb5_context context;
-    char *str;
+krb5_free_realm_string(krb5_context context, char *str)
 {
     profile_release_string(str);
 }
index fff77c1df056cd87e9538ef18c083f73f7f2a55f..47103464c8e07913582aba829e303a74c05e8feb 100644 (file)
@@ -227,13 +227,7 @@ merge_addrlists (struct addrlist *dest, struct addrlist *src)
  */
 
 krb5_error_code
-krb5_sendto_kdc (context, message, realm, reply, use_master, tcp_only)
-    krb5_context context;
-    const krb5_data * message;
-    const krb5_data * realm;
-    krb5_data * reply;
-    int use_master;
-    int tcp_only;
+krb5_sendto_kdc (krb5_context context, const krb5_data *message, const krb5_data *realm, krb5_data *reply, int use_master, int tcp_only)
 {
     krb5_error_code retval;
     struct addrlist addrs;
@@ -353,10 +347,11 @@ static char *bogus_strerror (int xerr)
 static const char *state_strings[] = {
     "INITIALIZING", "CONNECTING", "WRITING", "READING", "FAILED"
 };
+enum conn_states { INITIALIZING, CONNECTING, WRITING, READING, FAILED };
 struct conn_state {
     SOCKET fd;
     krb5_error_code err;
-    enum { INITIALIZING, CONNECTING, WRITING, READING, FAILED } state;
+    enum conn_states state;
     unsigned int is_udp : 1;
     struct addrinfo *addr;
     struct {
index ccbc52c5b5c240f143fbf89279c22deeca3d2c41..240f14e907622f894d342a155fd159c76f05ac11 100644 (file)
 #endif
 
 krb5_error_code KRB5_CALLCONV
-krb5_sname_to_principal(context, hostname, sname, type, ret_princ)
-    krb5_context context;
-    const char * hostname;
-    const char * sname;
-    krb5_int32 type;
-    krb5_principal * ret_princ;
+krb5_sname_to_principal(krb5_context context, const char *hostname, const char *sname, krb5_int32 type, krb5_principal *ret_princ)
 {
     char **hrealms, *realm, *remote_host;
     krb5_error_code retval;
index a1569e948a933da46619f184cca1517d2d9d777e..93933a477a1aef6edab7ca51cb554ab7b10b5e0b 100644 (file)
@@ -3,9 +3,7 @@
 #include <stdio.h>
 
 int
-main(argc, argv)
-    int                argc;
-    char       *argv[];
+main(int argc, char **argv)
 {
     krb5_error_code    kret;
     krb5_context       kcontext;
index d33dddc985c9966ee08a2f67ef5ad7c34e447f65..92a49123a84339af808a678f9253c926840dae40 100644 (file)
@@ -76,7 +76,7 @@
 
 #define INIT 0xc3
 
-int main () {
+int main (void) {
     char buffer[2048];
     int i, sock, t, olen = -9, omod = -9;
     struct ifconf ifc;
index 39340e7ec5b341644c248aae9cabe6ef73f5789f..734411b187759da6008eefeda39ce30709ef9b9c 100644 (file)
@@ -43,7 +43,7 @@ const char *stypename (int stype)
     }
 }
 
-void print_addrs ()
+void print_addrs (void)
 {
     int i;
 
index c9281a89c443ad1302985195e925404de14d3c44..b39693594b23c805b4686e9e53b06fcadaae4691 100644 (file)
@@ -2,7 +2,7 @@
 
 #include <stdio.h>
 
-void test_realm_iterator(ctx)
+void test_realm_iterator(int ctx)
 {
     krb5_error_code retval;
     char *realm;
@@ -25,9 +25,7 @@ void test_realm_iterator(ctx)
     }
 }
 
-int main(argc, argv)
-    int        argc;
-    char **argv;
+int main(int argc, char **argv)
 {
     krb5_context ctx;
     krb5_error_code retval;
index 8eae312d88f9a791c82d635ed008cd5a4a9f119f..407d44cabe6b2ea38df6c287103d812945c25197 100644 (file)
@@ -17,8 +17,7 @@
 
 #include "os-proto.h"
 
-static void test_get_default_realm(ctx)
-       krb5_context ctx;
+static void test_get_default_realm(krb5_context ctx)
 {
        char    *realm;
        krb5_error_code retval;
@@ -32,9 +31,7 @@ static void test_get_default_realm(ctx)
        free(realm);
 }
 
-static void test_set_default_realm(ctx, realm)
-    krb5_context ctx;
-    char       *realm;
+static void test_set_default_realm(krb5_context ctx, char *realm)
 {
        krb5_error_code retval;
        
@@ -46,8 +43,7 @@ static void test_set_default_realm(ctx, realm)
        printf("krb5_set_default_realm(%s)\n", realm);
 }
 
-static void test_get_default_ccname(ctx)
-       krb5_context ctx;
+static void test_get_default_ccname(krb5_context ctx)
 {
        const char      *ccname;
 
@@ -58,9 +54,7 @@ static void test_get_default_ccname(ctx)
                printf("krb5_cc_default_name() returned NULL\n");
 }
 
-static void test_set_default_ccname(ctx, ccname)
-    krb5_context ctx;
-    char       *ccname;
+static void test_set_default_ccname(krb5_context ctx, char *ccname)
 {
        krb5_error_code retval;
        
@@ -72,9 +66,7 @@ static void test_set_default_ccname(ctx, ccname)
        printf("krb5_set_default_ccname(%s)\n", ccname);
 }
 
-static void test_get_krbhst(ctx, realm)
-       krb5_context ctx;
-       char    *realm;
+static void test_get_krbhst(krb5_context ctx, char *realm)
 {
        char **hostlist, **cpp;
        krb5_data rlm;
@@ -104,9 +96,7 @@ static void test_get_krbhst(ctx, realm)
        printf("\n");
 }
 
-static void test_locate_kdc(ctx, realm)
-       krb5_context ctx;
-       char    *realm;
+static void test_locate_kdc(krb5_context ctx, char *realm)
 {
        struct addrlist addrs;
        int     i;
@@ -157,9 +147,7 @@ static void test_locate_kdc(ctx, realm)
        printf("\n");
 }
 
-static void test_get_host_realm(ctx, host)
-       krb5_context ctx;
-       char    *host;
+static void test_get_host_realm(krb5_context ctx, char *host)
 {
        char **realms, **cpp;
        krb5_error_code retval;
@@ -187,9 +175,7 @@ static void test_get_host_realm(ctx, host)
        printf("\n");
 }
 
-static void test_get_realm_domain(ctx, realm)
-       krb5_context ctx;
-       char    *realm;
+static void test_get_realm_domain(krb5_context ctx, char *realm)
 {
        krb5_error_code retval;
        char    *domain;
@@ -203,17 +189,14 @@ static void test_get_realm_domain(ctx, realm)
        free(domain);
 }
 
-static void usage(progname)
-       char    *progname;
+static void usage(char *progname)
 {
        fprintf(stderr, "%s: Usage: %s [-dc] [-k realm] [-r host] [-C ccname] [-D realm]\n",
                progname, progname);
        exit(1);
 }
 
-int main(argc, argv)
-       int     argc;
-       char    **argv;
+int main(int argc, char **argv)
 {
        int     c;
        krb5_context    ctx;
index f9945ecbff480db1df2ea3d065d5b203ca58836c..fb3b9275632c18f1dcba006bfc0a1bedaed36567 100644 (file)
 
 #include <time.h>
 
-#ifndef HAVE_ERRNO
-extern int errno;
-#endif
-
 krb5_error_code KRB5_CALLCONV
-krb5_timeofday(context, timeret)
-    krb5_context context;
-    register krb5_int32 *timeret;
+krb5_timeofday(krb5_context context, register krb5_int32 *timeret)
 {
     krb5_os_context os_ctx = context->os_context;
     time_t tval;
index 59c72527dfc6fb9657562eddd30525e05ff5befa..aad995a18491974dfd4b00c7cec35fdedef50014 100644 (file)
@@ -36,9 +36,7 @@
  * routine
  */
 krb5_error_code 
-krb5_set_real_time(context, seconds, microseconds)
-    krb5_context context;
-    krb5_int32 seconds, microseconds;
+krb5_set_real_time(krb5_context context, krb5_int32 seconds, krb5_int32 microseconds)
 {
     krb5_os_context os_ctx = context->os_context;
     krb5_int32 sec, usec;
@@ -60,9 +58,7 @@ krb5_set_real_time(context, seconds, microseconds)
  * is useful for running the krb5 routines through test suites
  */
 krb5_error_code 
-krb5_set_debugging_time(context, seconds, microseconds)
-    krb5_context context;
-    krb5_int32 seconds, microseconds;
+krb5_set_debugging_time(krb5_context context, krb5_int32 seconds, krb5_int32 microseconds)
 {
     krb5_os_context os_ctx = context->os_context;
 
@@ -78,8 +74,7 @@ krb5_set_debugging_time(context, seconds, microseconds)
  * routines return the "natural" time.
  */
 krb5_error_code 
-krb5_use_natural_time(context)
-    krb5_context context;
+krb5_use_natural_time(krb5_context context)
 {
     krb5_os_context os_ctx = context->os_context;
 
@@ -92,9 +87,7 @@ krb5_use_natural_time(context)
  * This routine returns the current time offsets in use.
  */
 krb5_error_code KRB5_CALLCONV
-krb5_get_time_offsets(context, seconds, microseconds)
-    krb5_context context;
-    krb5_int32 *seconds, *microseconds;
+krb5_get_time_offsets(krb5_context context, krb5_int32 *seconds, krb5_int32 *microseconds)
 {
     krb5_os_context os_ctx = context->os_context;
 
@@ -110,9 +103,7 @@ krb5_get_time_offsets(context, seconds, microseconds)
  * This routine sets the time offsets directly.
  */
 krb5_error_code 
-krb5_set_time_offsets(context, seconds, microseconds)
-    krb5_context context;
-    krb5_int32 seconds, microseconds;
+krb5_set_time_offsets(krb5_context context, krb5_int32 seconds, krb5_int32 microseconds)
 {
     krb5_os_context os_ctx = context->os_context;
 
index 886196d3ef68616caf3c7f2c71227f5c31970651..0bbf7ce3166062e0435894bc0a1325511732e532 100644 (file)
@@ -31,9 +31,7 @@
 #include <stdio.h>
 
 krb5_error_code
-krb5_unlock_file(context, fd)
-    krb5_context context;
-    int fd;
+krb5_unlock_file(krb5_context context, int fd)
 {
     return krb5_lock_file(context, fd, KRB5_LOCKMODE_UNLOCK);
 }
index e407e8d95a473bbbd4f79b1825fd4effa4661252..65e92a04343e794e73672b6fe1bbaef6abf9dad5 100644 (file)
 #include "k5-int.h"
 
 krb5_error_code KRB5_CALLCONV
-krb5_us_timeofday(context, seconds, microseconds)
-    krb5_context context;
-    krb5_int32 *seconds;
-    krb5_int32 *microseconds;
+krb5_us_timeofday(krb5_context context, krb5_int32 *seconds, krb5_int32 *microseconds)
 {
     krb5_os_context os_ctx = context->os_context;
     krb5_int32 sec, usec;
index 7f1bc242a46ec3f6fec1d4f1ed4ba656f1e37024..dc72fc7605196b9e73e59f89e5826fe2d4cd2c1d 100644 (file)
 #include <errno.h>
 
 krb5_error_code
-krb5_write_message(context, fdp, outbuf)
-    krb5_context context;
-       krb5_pointer    fdp;
-       krb5_data       *outbuf;
+krb5_write_message(krb5_context context, krb5_pointer fdp, krb5_data *outbuf)
 {
        krb5_int32      len;
        int             fd = *( (int *) fdp);