Signed-off-by: Phil Sutter <p...@nwl.cc>
---
 ip/ipnetns.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/ip/ipnetns.c b/ip/ipnetns.c
index 3b704a4..32b0f51 100644
--- a/ip/ipnetns.c
+++ b/ip/ipnetns.c
@@ -178,7 +178,8 @@ static int netns_map_add(int nsid, char *name)
                return -ENOMEM;
        }
        c->nsid = nsid;
-       strcpy(c->name, name);
+       strncpy(c->name, name, NAME_MAX);
+       c->name[NAME_MAX - 1] = '\0';
 
        h = NSID_HASH_NSID(nsid);
        hlist_add_head(&c->nsid_hash, &nsid_head[h]);
-- 
2.1.2

--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to