Small bugfixes to the KSSL implementation.
authorRichard Levitte <levitte@openssl.org>
Tue, 26 Nov 2002 10:09:36 +0000 (10:09 +0000)
committerRichard Levitte <levitte@openssl.org>
Tue, 26 Nov 2002 10:09:36 +0000 (10:09 +0000)
PR: 349

ssl/kssl.h
ssl/ssl3.h
ssl/ssltest.c

index 0cfd219..cf7ebdd 100644 (file)
@@ -110,13 +110,12 @@ typedef unsigned char krb5_octet;
 #define        KSSL_CLOCKSKEW  300;
 #endif
 
-/* Unused
 #define        KSSL_ERR_MAX    255
 typedef struct kssl_err_st  {
        int  reason;
        char text[KSSL_ERR_MAX+1];
        } KSSL_ERR;
-*/
+
 
 /*     Context for passing
 **             (1) Kerberos session key to SSL, and
index b829791..796dcbc 100644 (file)
@@ -233,7 +233,7 @@ extern "C" {
 #define SSL3_TXT_KRB5_RC2_40_CBC_SHA           "EXP-KRB5-RC2-CBC-SHA"
 #define SSL3_TXT_KRB5_RC4_40_SHA               "EXP-KRB5-RC4-SHA"
 #define SSL3_TXT_KRB5_DES_40_CBC_MD5           "EXP-KRB5-DES-CBC-MD5"
-#define SSL3_TXT_KRB5_DES_40_CBC_MD5           "EXP-KRB5-DES-CBC-MD5"
+#define SSL3_TXT_KRB5_RC2_40_CBC_MD5           "EXP-KRB5-RC2-CBC-MD5"
 #define SSL3_TXT_KRB5_RC4_40_MD5               "EXP-KRB5-RC4-MD5"
 
 #define SSL3_SSL_SESSION_ID_LENGTH             32
index c60a8ac..fbdd2a9 100644 (file)
@@ -766,7 +766,7 @@ bad:
                        if(strlen(localhost) == sizeof localhost-1)
                                {
                                BIO_printf(bio_err,"localhost name too long\n");
-                               got end;
+                               goto end;
                                }
                        kssl_ctx_setstring(c_ssl->kssl_ctx, KSSL_SERVER,
                                 localhost);