summaryrefslogtreecommitdiffstats
path: root/src/lib/des425
diff options
context:
space:
mode:
authorKeith Vetter <keithv@fusion.com>1995-04-14 00:56:21 +0000
committerKeith Vetter <keithv@fusion.com>1995-04-14 00:56:21 +0000
commit48e59557cdff501a25c809cda3f1dd34a27cc52f (patch)
tree3bbc11e8ef7f3866da45c06871f18b1fae020bcb /src/lib/des425
parent73bd684de42505fe4e6a15803ddf074c57db671c (diff)
downloadkrb5-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/ChangeLog4
-rw-r--r--src/lib/des425/cksum.c2
-rw-r--r--src/lib/des425/des.c2
-rw-r--r--src/lib/des425/des.h34
-rw-r--r--src/lib/des425/enc_dec.c2
-rw-r--r--src/lib/des425/key_parity.c4
-rw-r--r--src/lib/des425/key_sched.c2
-rw-r--r--src/lib/des425/new_rnd_key.c10
-rw-r--r--src/lib/des425/pcbc_encrypt.c2
-rw-r--r--src/lib/des425/quad_cksum.c2
-rw-r--r--src/lib/des425/random_key.c2
-rw-r--r--src/lib/des425/read_passwd.c2
-rw-r--r--src/lib/des425/str_to_key.c4
-rw-r--r--src/lib/des425/unix_time.c4
-rw-r--r--src/lib/des425/weak_key.c2
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;
{