check return values
This commit is contained in:
@@ -103,14 +103,19 @@ encode_ticket (krb5_context context,
|
|||||||
if (ret)
|
if (ret)
|
||||||
krb5_err(context, 1, ret, "EncTicketPart");
|
krb5_err(context, 1, ret, "EncTicketPart");
|
||||||
|
|
||||||
krb5_crypto_init(context, skey, etype, &crypto);
|
ret = krb5_crypto_init(context, skey, etype, &crypto);
|
||||||
krb5_encrypt_EncryptedData (context,
|
if (ret)
|
||||||
crypto,
|
krb5_err(context, 1, ret, "krb5_crypto_init");
|
||||||
KRB5_KU_TICKET,
|
ret = krb5_encrypt_EncryptedData (context,
|
||||||
buf,
|
crypto,
|
||||||
len,
|
KRB5_KU_TICKET,
|
||||||
skvno,
|
buf,
|
||||||
&ticket.enc_part);
|
len,
|
||||||
|
skvno,
|
||||||
|
&ticket.enc_part);
|
||||||
|
if (ret)
|
||||||
|
krb5_err(context, 1, ret, "krb5_encrypt_EncryptedData");
|
||||||
|
|
||||||
free(buf);
|
free(buf);
|
||||||
krb5_crypto_destroy(context, crypto);
|
krb5_crypto_destroy(context, crypto);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user