提交 131645ec 编写于 作者: R Richard Levitte

paddr may be NULL. Do not crash if it is.

上级 f1ca5f5b
......@@ -1429,11 +1429,16 @@ kssl_sget_tkt( /* UPDATE */ KSSL_CTX *kssl_ctx,
printf("\tcaddrs: %p, authdata: %p\n",
krb5ticket->enc_part2->caddrs,
krb5ticket->enc_part2->authorization_data);
printf("\tcaddrs:\n");
for (i=0; paddr[i] != NULL; i++)
{ krb5_data d;
d.length=paddr[i]->length; d.data=paddr[i]->contents;
print_krb5_data("\t\tIP: ", &d);
if (paddr)
{
printf("\tcaddrs:\n");
for (i=0; paddr[i] != NULL; i++)
{
krb5_data d;
d.length=paddr[i]->length;
d.data=paddr[i]->contents;
print_krb5_data("\t\tIP: ", &d);
}
}
printf("\tstart/auth/end times: %d / %d / %d\n",
krb5ticket->enc_part2->times.starttime,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册