Signed-off-by: Phil Sutter <[email protected]>
---
ip/ipntable.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/ip/ipntable.c b/ip/ipntable.c
index 1837909fa42e7..30907146e85a3 100644
--- a/ip/ipntable.c
+++ b/ip/ipntable.c
@@ -631,7 +631,8 @@ static int ipntable_show(int argc, char **argv)
} else if (strcmp(*argv, "name") == 0) {
NEXT_ARG();
- strncpy(filter.name, *argv, sizeof(filter.name));
+ strncpy(filter.name, *argv, sizeof(filter.name) - 1);
+ filter.name[sizeof(filter.name) - 1] = '\0';
} else
invarg("unknown", *argv);
--
2.13.1