diff options
| author | Keith Vetter <keithv@fusion.com> | 1995-04-14 00:56:21 +0000 |
|---|---|---|
| committer | Keith Vetter <keithv@fusion.com> | 1995-04-14 00:56:21 +0000 |
| commit | 48e59557cdff501a25c809cda3f1dd34a27cc52f (patch) | |
| tree | 3bbc11e8ef7f3866da45c06871f18b1fae020bcb /src/lib/des425 | |
| parent | 73bd684de42505fe4e6a15803ddf074c57db671c (diff) | |
| download | krb5-48e59557cdff501a25c809cda3f1dd34a27cc52f.tar.gz krb5-48e59557cdff501a25c809cda3f1dd34a27cc52f.tar.xz krb5-48e59557cdff501a25c809cda3f1dd34a27cc52f.zip | |
Windows global stuff:
o removed INTERFACE from non-api functions
o add FAR to pointers visible to the world
o made the tests for __STDC__ also check for _WINDOWS
o creates GSSAPI.DLL & GSSAPI.LIB as per spec.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5354 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/des425')
| -rw-r--r-- | src/lib/des425/ChangeLog | 4 | ||||
| -rw-r--r-- | src/lib/des425/cksum.c | 2 | ||||
| -rw-r--r-- | src/lib/des425/des.c | 2 | ||||
| -rw-r--r-- | src/lib/des425/des.h | 34 | ||||
| -rw-r--r-- | src/lib/des425/enc_dec.c | 2 | ||||
| -rw-r--r-- | src/lib/des425/key_parity.c | 4 | ||||
| -rw-r--r-- | src/lib/des425/key_sched.c | 2 | ||||
| -rw-r--r-- | src/lib/des425/new_rnd_key.c | 10 | ||||
| -rw-r--r-- | src/lib/des425/pcbc_encrypt.c | 2 | ||||
| -rw-r--r-- | src/lib/des425/quad_cksum.c | 2 | ||||
| -rw-r--r-- | src/lib/des425/random_key.c | 2 | ||||
| -rw-r--r-- | src/lib/des425/read_passwd.c | 2 | ||||
| -rw-r--r-- | src/lib/des425/str_to_key.c | 4 | ||||
| -rw-r--r-- | src/lib/des425/unix_time.c | 4 | ||||
| -rw-r--r-- | src/lib/des425/weak_key.c | 2 |
15 files changed, 41 insertions, 37 deletions
diff --git a/src/lib/des425/ChangeLog b/src/lib/des425/ChangeLog index 3782fc850..bb08ed325 100644 --- a/src/lib/des425/ChangeLog +++ b/src/lib/des425/ChangeLog @@ -1,3 +1,7 @@ +Thu Apr 13 15:49:16 1995 Keith Vetter (keithv@fusion.com) + + * *.[ch]: removed unneeded INTERFACE from non-api functions. + Wed Mar 22 11:21:38 1995 Keith Vetter (keithv@fusion.com) * read_passwd.c: changed return value to krb5_error_code diff --git a/src/lib/des425/cksum.c b/src/lib/des425/cksum.c index 568e706af..abd48c3a2 100644 --- a/src/lib/des425/cksum.c +++ b/src/lib/des425/cksum.c @@ -52,7 +52,7 @@ * multiple of eight bytes. */ -void INTERFACE +void des_cbc_cksum(in,out,length,key,iv) krb5_octet *in; /* >= length bytes of inputtext */ krb5_octet *out; /* >= length bytes of outputtext */ diff --git a/src/lib/des425/des.c b/src/lib/des425/des.c index 289061ae6..b044acc41 100644 --- a/src/lib/des425/des.c +++ b/src/lib/des425/des.c @@ -51,7 +51,7 @@ #include "des.h" -int INTERFACE +int des_ecb_encrypt(clear, cipher, schedule, encrypt) unsigned long *clear; unsigned long *cipher; diff --git a/src/lib/des425/des.h b/src/lib/des425/des.h index df5f0f31d..9ec87ddc3 100644 --- a/src/lib/des425/des.h +++ b/src/lib/des425/des.h @@ -66,22 +66,22 @@ typedef struct des_ks_struct bit_64; /* * Windows needs everything prototyped because we're exporting all the fuctions. */ -void INTERFACE des_cbc_cksum(); -int INTERFACE des_ecb_encrypt(); -int INTERFACE des_cbc_encrypt(); -void INTERFACE des_fixup_key_parity(); -int INTERFACE des_check_key_parity(); -int INTERFACE des_key_sched(); -int INTERFACE des_new_random_key(); -void INTERFACE des_init_random_number_generator(); -void INTERFACE des_set_random_generator_seed(); -void INTERFACE des_set_sequence_number(); -void INTERFACE des_generate_random_block(); -int INTERFACE des_pcbc_encrypt(); -unsigned long INTERFACE des_quad_cksum(); -int INTERFACE des_random_key(); -krb5_error_code INTERFACE des_read_password(); -int INTERFACE des_string_to_key(); -int INTERFACE des_is_weak_key(); +void des_cbc_cksum(); +int des_ecb_encrypt(); +int des_cbc_encrypt(); +void des_fixup_key_parity(); +int des_check_key_parity(); +int des_key_sched(); +int des_new_random_key(); +void des_init_random_number_generator(); +void des_set_random_generator_seed(); +void des_set_sequence_number(); +void des_generate_random_block(); +int des_pcbc_encrypt(); +unsigned long des_quad_cksum(); +int des_random_key(); +krb5_error_code des_read_password(); +int des_string_to_key(); +int des_is_weak_key(); #endif /* DES_DEFS */ diff --git a/src/lib/des425/enc_dec.c b/src/lib/des425/enc_dec.c index cf6bfc8a0..f0225cbf2 100644 --- a/src/lib/des425/enc_dec.c +++ b/src/lib/des425/enc_dec.c @@ -57,7 +57,7 @@ * cleartext. */ -int INTERFACE +int des_cbc_encrypt(in,out,length,key,iv,encrypt) krb5_octet *in; /* >= length bytes of input text */ krb5_octet *out; /* >= length bytes of output text */ diff --git a/src/lib/des425/key_parity.c b/src/lib/des425/key_parity.c index 910c099d3..4bb593425 100644 --- a/src/lib/des425/key_parity.c +++ b/src/lib/des425/key_parity.c @@ -39,7 +39,7 @@ * 8,16,...64 in des order, implies 0, 8, 16, ... * vax order. */ -void INTERFACE +void des_fixup_key_parity(key) register mit_des_cblock key; { @@ -51,7 +51,7 @@ des_fixup_key_parity(key) * See des_fix_key_parity for the definition of * correct des parity. */ -int INTERFACE +int des_check_key_parity(key) register mit_des_cblock key; { diff --git a/src/lib/des425/key_sched.c b/src/lib/des425/key_sched.c index 96c7d4984..d96ef6fe0 100644 --- a/src/lib/des425/key_sched.c +++ b/src/lib/des425/key_sched.c @@ -48,7 +48,7 @@ #include <stdio.h> #include "des.h" -int INTERFACE +int des_key_sched(k,schedule) register mit_des_cblock k; /* r11 */ mit_des_key_schedule schedule; diff --git a/src/lib/des425/new_rnd_key.c b/src/lib/des425/new_rnd_key.c index 5e4d5aa3b..99c92db46 100644 --- a/src/lib/des425/new_rnd_key.c +++ b/src/lib/des425/new_rnd_key.c @@ -42,7 +42,7 @@ static mit_des_random_key_seed random_sequence_state; * to be a weak des key. Des_generate_random_block is used to * provide the random bits. */ -int INTERFACE +int des_new_random_key(key) mit_des_cblock key; { @@ -63,7 +63,7 @@ des_new_random_key(key) * * Note: this routine calls des_set_random_generator_seed. */ -void INTERFACE +void des_init_random_number_generator(key) mit_des_cblock key; { @@ -87,7 +87,7 @@ des_init_random_number_generator(key) * Requires: key is a valid des key. I.e., has correct parity and is not a * weak des key. */ -void INTERFACE +void des_set_random_generator_seed(key) mit_des_cblock key; { @@ -103,7 +103,7 @@ des_set_random_generator_seed(key) * * Note that des_set_random_generator_seed resets the sequence number to 0. */ -void INTERFACE +void des_set_sequence_number(new_sequence_number) mit_des_cblock new_sequence_number; { @@ -118,7 +118,7 @@ des_set_sequence_number(new_sequence_number) * Requires: des_set_random_generator_seed must have been called at least once * before this routine is called. */ -void INTERFACE +void des_generate_random_block(block) mit_des_cblock block; { diff --git a/src/lib/des425/pcbc_encrypt.c b/src/lib/des425/pcbc_encrypt.c index 39744b6c9..c934926bf 100644 --- a/src/lib/des425/pcbc_encrypt.c +++ b/src/lib/des425/pcbc_encrypt.c @@ -71,7 +71,7 @@ typedef struct des_ks_struct bit_64; /* * des_pcbc_encrypt - {en,de}crypt a stream in PCBC mode */ -int INTERFACE +int des_pcbc_encrypt(in, out, length, schedule, ivec, encrypt) des_cblock *in; des_cblock *out; diff --git a/src/lib/des425/quad_cksum.c b/src/lib/des425/quad_cksum.c index 4654a1037..0e803ad75 100644 --- a/src/lib/des425/quad_cksum.c +++ b/src/lib/des425/quad_cksum.c @@ -106,7 +106,7 @@ extern int des_debug; /*** Routines ***************************************************** */ -unsigned long INTERFACE +unsigned long des_quad_cksum(in,out,length,out_count,c_seed) mit_des_cblock *c_seed; /* secret seed, 8 bytes */ unsigned char *in; /* input block */ diff --git a/src/lib/des425/random_key.c b/src/lib/des425/random_key.c index 945e20f40..9994302a9 100644 --- a/src/lib/des425/random_key.c +++ b/src/lib/des425/random_key.c @@ -27,7 +27,7 @@ #include "des.h" /* random_key */ -int INTERFACE +int des_random_key(key) mit_des_cblock *key; { diff --git a/src/lib/des425/read_passwd.c b/src/lib/des425/read_passwd.c index 61207c69a..2043b4f62 100644 --- a/src/lib/des425/read_passwd.c +++ b/src/lib/des425/read_passwd.c @@ -32,7 +32,7 @@ static krb5_context krb4_global_context = 0; /*** Routines ****************************************************** */ -krb5_error_code INTERFACE +krb5_error_code des_read_password/*_v4_compat_crock*/(k,prompt,verify) mit_des_cblock *k; char *prompt; diff --git a/src/lib/des425/str_to_key.c b/src/lib/des425/str_to_key.c index 2222897e5..cfd9914d2 100644 --- a/src/lib/des425/str_to_key.c +++ b/src/lib/des425/str_to_key.c @@ -48,7 +48,7 @@ extern int mit_des_debug; /* * convert an arbitrary length string to a DES key */ -int INTERFACE +int des_string_to_key(str,key) char *str; register mit_des_cblock *key; @@ -62,7 +62,7 @@ des_string_to_key(str,key) register char *p_char; static char k_char[64]; static mit_des_key_schedule key_sked; - extern void INTERFACE des_cbc_cksum(); + extern void des_cbc_cksum(); in_str = str; forward = 1; diff --git a/src/lib/des425/unix_time.c b/src/lib/des425/unix_time.c index 786d13575..ed1110007 100644 --- a/src/lib/des425/unix_time.c +++ b/src/lib/des425/unix_time.c @@ -15,7 +15,7 @@ #ifndef _MSDOS #include <sys/time.h> -krb5_ui_4 INTERFACE +krb5_ui_4 unix_time_gmt_unixsec (usecptr) krb5_ui_4 *usecptr; { @@ -45,7 +45,7 @@ unix_time_gmt_unixsec (usecptr) */ static long win_time_get_epoch(void); -krb5_ui_4 INTERFACE +krb5_ui_4 unix_time_gmt_unixsec (usecptr) krb5_ui_4 *usecptr; { diff --git a/src/lib/des425/weak_key.c b/src/lib/des425/weak_key.c index cab80d400..49f31bd14 100644 --- a/src/lib/des425/weak_key.c +++ b/src/lib/des425/weak_key.c @@ -37,7 +37,7 @@ * * Requires: key has correct odd parity. */ -int INTERFACE +int des_is_weak_key(key) mit_des_cblock key; { |
