]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Patch in trailing nul character to print just the length label (for various cases...
authorMukund Sivaraman <muks@isc.org>
Sat, 12 May 2018 02:50:57 +0000 (08:20 +0530)
committerMark Andrews <marka@isc.org>
Mon, 25 Jun 2018 07:18:36 +0000 (17:18 +1000)
lib/dns/rpz.c

index 74b70092c9f2b126a2fae11b5750563b357b2177..f104384f7adbb7d17b66cd679a4244907c09d8bb 100644 (file)
@@ -849,6 +849,11 @@ name2ipkey(int log_level,
                        "; invalid leading prefix length", "");
                return (ISC_R_FAILURE);
        }
+       /*
+        * Patch in trailing nul character to print just the length
+        * label (for various cases below).
+        */
+       *cp2 = '\0';
        if (prefix_num < 1U || prefix_num > 128U) {
                badname(log_level, src_name,
                        "; invalid prefix length of ", prefix_str);