]> git.ipfire.org Git - thirdparty/iproute2.git/commitdiff
pedit: fix strncpy warning
authorStephen Hemminger <stephen@networkplumber.org>
Mon, 19 Mar 2018 16:43:33 +0000 (09:43 -0700)
committerStephen Hemminger <stephen@networkplumber.org>
Thu, 29 Mar 2018 15:30:28 +0000 (08:30 -0700)
Newer versions of Gcc warn about string truncation.
Fix by using strlcpy.

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
tc/m_pedit.c

index 26549eeea8995a001d51a02826dcbf63a0068f9e..8577f875a7c02b71f40d7b64c54698453fe1155c 100644 (file)
@@ -111,7 +111,7 @@ reg:
 noexist:
        p = calloc(1, sizeof(*p));
        if (p) {
-               strncpy(p->id, str, sizeof(p->id) - 1);
+               strlcpy(p->id, str, sizeof(p->id));
                p->parse_peopt = pedit_parse_nopopt;
                goto reg;
        }