More ANSI/ISO 9899-1990 to the people!
Now actually builds (not including util) with DEC "cc -std1" and Sun "acc -Xc". There are still major prototype conflicts, but there isn't much to do about this. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@192 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -131,7 +131,7 @@ static krb5_authenticator authenticator;
|
||||
|
||||
#define Voidptr krb5_pointer
|
||||
|
||||
Block session_key;
|
||||
des_cblock session_key;
|
||||
|
||||
static int
|
||||
Data(ap, type, d, c)
|
||||
@@ -430,12 +430,12 @@ kerberos5_is(ap, data, cnt)
|
||||
authdat->authenticator->subkey->keytype == KEYTYPE_DES) {
|
||||
memmove((Voidptr )session_key,
|
||||
(Voidptr )authdat->authenticator->subkey->contents,
|
||||
sizeof(Block));
|
||||
sizeof(des_cblock));
|
||||
} else if (authdat->ticket->enc_part2->session->keytype ==
|
||||
KEYTYPE_DES) {
|
||||
memmove((Voidptr )session_key,
|
||||
(Voidptr )authdat->ticket->enc_part2->session->contents,
|
||||
sizeof(Block));
|
||||
sizeof(des_cblock));
|
||||
} else
|
||||
break;
|
||||
|
||||
@@ -518,7 +518,7 @@ kerberos5_reply(ap, data, cnt)
|
||||
|
||||
tmpkey.keytype = KEYTYPE_DES;
|
||||
tmpkey.contents = session_key;
|
||||
tmpkey.length = sizeof(Block);
|
||||
tmpkey.length = sizeof(des_cblock);
|
||||
|
||||
if (r = krb5_rd_rep(&inbuf, &tmpkey, &reply)) {
|
||||
printf("[ Mutual authentication failed: %s ]\n",
|
||||
|
Reference in New Issue
Block a user