Removed done label and cleaned up return values.
Signed-off-by: Adriaan de Jong <dejong@fox-it.com>
Acked-by: David Sommerseth <davids@redhat.com>
Signed-off-by: David Sommerseth <davids@redhat.com>
msg (D_HANDSHAKE, "VERIFY OK: depth=%d, %s", cert_depth, subject);
session->verified = true;
- done:
x509_free_subject (subject);
- return (session->verified == true) ? SUCCESS : FAILURE;
+ return SUCCESS;
err:
tls_clear_error();
session->verified = false;
- goto done;
+ x509_free_subject (subject);
+ return FAILURE;
}
/* ***************************************************************************