diff --git a/appl/rsh/rsh.c b/appl/rsh/rsh.c index d350b088c..b80d098fc 100644 --- a/appl/rsh/rsh.c +++ b/appl/rsh/rsh.c @@ -44,8 +44,10 @@ char tkfile[MAXPATHLEN]; krb5_context context; krb5_keyblock *keyblock; krb5_crypto crypto; +#ifdef KRB4 des_key_schedule schedule; des_cblock iv; +#endif /* diff --git a/appl/rsh/rsh_locl.h b/appl/rsh/rsh_locl.h index a13d633c7..66f75a0ff 100644 --- a/appl/rsh/rsh_locl.h +++ b/appl/rsh/rsh_locl.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997, 1999 Kungliga Tekniska Högskolan + * Copyright (c) 1997 - 2000 Kungliga Tekniska Högskolan * (Royal Institute of Technology, Stockholm, Sweden). * All rights reserved. * @@ -123,8 +123,10 @@ extern int do_encrypt; extern krb5_context context; extern krb5_keyblock *keyblock; extern krb5_crypto crypto; +#ifdef KRB4 extern des_key_schedule schedule; extern des_cblock iv; +#endif #define KCMD_VERSION "KCMDV0.1" diff --git a/appl/rsh/rshd.c b/appl/rsh/rshd.c index 12c14b0a0..3dd10cd64 100644 --- a/appl/rsh/rshd.c +++ b/appl/rsh/rshd.c @@ -39,8 +39,11 @@ enum auth_method auth_method; krb5_context context; krb5_keyblock *keyblock; krb5_crypto crypto; + +#ifdef KRB4 des_key_schedule schedule; des_cblock iv; +#endif krb5_ccache ccache, ccache2; int kerberos_status = 0;