Small bugfixes to the KSSL implementation.

PR: 349
This commit is contained in:
Richard Levitte 2002-11-26 10:09:36 +00:00
parent de868e0b94
commit 31be2daa06
3 changed files with 3 additions and 4 deletions

View 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

View 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

View 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);