version 1.38, 2016/09/12 01:22:38 |
version 1.39, 2017/03/10 07:18:32 |
|
|
break; |
break; |
case KRL_SECTION_SIGNATURE: |
case KRL_SECTION_SIGNATURE: |
/* Handled above, but still need to stay in synch */ |
/* Handled above, but still need to stay in synch */ |
sshbuf_reset(sect); |
sshbuf_free(sect); |
sect = NULL; |
sect = NULL; |
if ((r = sshbuf_skip_string(copy)) != 0) |
if ((r = sshbuf_skip_string(copy)) != 0) |
goto out; |
goto out; |
|
|
debug2("%s: checking KRL %s", __func__, path); |
debug2("%s: checking KRL %s", __func__, path); |
r = ssh_krl_check_key(krl, key); |
r = ssh_krl_check_key(krl, key); |
out: |
out: |
close(fd); |
if (fd != -1) |
|
close(fd); |
sshbuf_free(krlbuf); |
sshbuf_free(krlbuf); |
ssh_krl_free(krl); |
ssh_krl_free(krl); |
if (r != 0) |
if (r != 0) |