]> 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:33:15 +0000 (17:33 +1000)
(cherry picked from commit 6a756ab65462477abe955106d06daedc4c64cb9e)

lib/dns/rpz.c

index c6d52d6d356076a0a93e103e476c063c993daa9b..6e16235c8ddfa41551429b28757d961da95129b3 100644 (file)
@@ -853,6 +853,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);