From 72115d629dcf4d6abeaa3fedc51aefcfcf0b55f8 Mon Sep 17 00:00:00 2001 From: Hinnerk van Bruinehsen Date: Thu, 30 Oct 2014 20:41:04 +0100 Subject: [PATCH] lint: fix uninitstring in sixlowdriver --- dist/tools/linux-border_router/sixlowdriver.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dist/tools/linux-border_router/sixlowdriver.c b/dist/tools/linux-border_router/sixlowdriver.c index 8e9e6f8df4..fa2d66ff1d 100644 --- a/dist/tools/linux-border_router/sixlowdriver.c +++ b/dist/tools/linux-border_router/sixlowdriver.c @@ -289,10 +289,11 @@ int border_initialize(char *if_name, const char *ip_addr, const char *tty_dev) { int res, i; char command[21 + IPV6_ADDR_LEN + IF_NAME_LEN]; - char ip_addr_cpy[IPV6_ADDR_LEN]; + char ip_addr_cpy[IPV6_ADDR_LEN + 1]; struct in6_addr parsed_addr; strncpy(ip_addr_cpy, ip_addr, IPV6_ADDR_LEN); + ip_addr_cpy[IPV6_ADDR_LEN] = '\0'; strtok(ip_addr_cpy, "/");