]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
Make unbound-control error returned on missing domain name more user friendly.
authorRalph Dolmans <ralph@nlnetlabs.nl>
Fri, 27 Mar 2020 10:27:12 +0000 (11:27 +0100)
committerRalph Dolmans <ralph@nlnetlabs.nl>
Fri, 27 Mar 2020 10:27:12 +0000 (11:27 +0100)
daemon/remote.c
doc/Changelog

index b0ac2bb5bf7c2284b2f4d2c4849bd51dc2c10dce..b399735c9b3d45774e14dc941e487e7715d764cb 100644 (file)
@@ -1124,6 +1124,10 @@ parse_arg_name(RES* ssl, char* str, uint8_t** res, size_t* len, int* labs)
        *res = NULL;
        *len = 0;
        *labs = 0;
+       if(str[0] == '\0') {
+               ssl_printf(ssl, "error: this option requires a domain name\n");
+               return 0;
+       }
        status = sldns_str2wire_dname_buf(str, nm, &nmlen);
        if(status != 0) {
                ssl_printf(ssl, "error cannot parse name %s at %d: %s\n", str,
index 0ecda426fb32e87bc97a5c41f008f8582fb8e75c..718e1fb7d736cd41b2288761fd8847bceaf016b2 100644 (file)
@@ -1,3 +1,7 @@
+27 March 2020: Ralph
+       - Make unbound-control error returned on missing domain name more user
+         friendly.
+
 26 March 2020: Ralph
        - Fix RPZ concurrency issue when using auth_zone_reload.