return ret;
}
- void smb_krb5_free_error(krb5_context context, krb5_error *krberror)
-{
-#ifdef HAVE_KRB5_FREE_ERROR_CONTENTS /* Heimdal */
- krb5_free_error_contents(context, krberror);
-#else /* MIT */
- krb5_free_error(context, krberror);
-#endif
-}
-
krb5_error_code handle_krberror_packet(krb5_context context,
krb5_data *packet)
{
got_error_code = true;
}
- smb_krb5_free_error(context, &krberror);
+ krb5_free_error(context, &krberror);
}
#else /* MIT */
{
#endif
got_error_code = true;
}
- smb_krb5_free_error(context, krberror);
+ krb5_free_error(context, krberror);
}
#endif
if (got_error_code) {
krb5_error_code smb_krb5_free_addresses(krb5_context context, smb_krb5_addresses *addr);
NTSTATUS krb5_to_nt_status(krb5_error_code kerberos_error);
krb5_error_code nt_status_to_krb5(NTSTATUS nt_status);
-void smb_krb5_free_error(krb5_context context, krb5_error *krberror);
+
krb5_error_code handle_krberror_packet(krb5_context context,
krb5_data *packet);
hi.proto = KRB5_KRBHST_TCP;
- smb_krb5_free_error(ctx->smb_krb5_context->krb5_context,
- &ctx->error);
+ krb5_free_error_contents(ctx->smb_krb5_context->krb5_context,
+ &ctx->error);
ctx->counts.io++;
k5ret = smb_krb5_send_and_recv_func_forced(context, ctx->server,
free_EncTicketPart(&ctx->krbtgt_referral_enc_part);
- smb_krb5_free_error(ctx->smb_krb5_context->krb5_context,
- &ctx->error);
+ krb5_free_error_contents(ctx->smb_krb5_context->krb5_context,
+ &ctx->error);
talloc_unlink(ctx, ctx->smb_krb5_context);
ctx->smb_krb5_context = NULL;