diff options
author | Ralph Boehme <slow@samba.org> | 2016-05-30 16:56:21 +0200 |
---|---|---|
committer | Garming Sam <garming@samba.org> | 2016-06-16 00:06:27 +0200 |
commit | c1fca8fa398461fb0a67dbb0e181c71b83a32b62 (patch) | |
tree | d14c2fadb5ea2b146c638578ad0a8ba30d2addb3 /source4/dns_server | |
parent | 830316ce84c6f4994841a1c68e60d90225a2963d (diff) | |
download | samba-c1fca8fa398461fb0a67dbb0e181c71b83a32b62.tar.gz |
s4/dns_server: not finding the key here is a fatal error
Bug: https://bugzilla.samba.org/show_bug.cgi?id=11520
Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>
Diffstat (limited to 'source4/dns_server')
-rw-r--r-- | source4/dns_server/dns_crypto.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/source4/dns_server/dns_crypto.c b/source4/dns_server/dns_crypto.c index a49b23c8f45..1590814e54b 100644 --- a/source4/dns_server/dns_crypto.c +++ b/source4/dns_server/dns_crypto.c @@ -357,8 +357,7 @@ WERROR dns_sign_tsig(struct dns_server *dns, tkey = dns_find_tkey(dns->tkeys, state->key_name); if (tkey == NULL) { - /* FIXME: read up on what to do when we can't find a key */ - return WERR_OK; + return DNS_ERR(SERVER_FAILURE); } werror = dns_tsig_compute_mac(mem_ctx, state, packet, |