From: MORITA Kazutaka <morita.kazutaka at lab.ntt.co.jp> Signed-off-by: MORITA Kazutaka <morita.kazutaka at lab.ntt.co.jp> --- lib/net.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/net.c b/lib/net.c index 3341970..720624f 100644 --- a/lib/net.c +++ b/lib/net.c @@ -472,9 +472,10 @@ uint8_t *str_to_addr(const char *ipstr, uint8_t *addr) { int addr_start_idx = 0, af = strstr(ipstr, ":") ? AF_INET6 : AF_INET; - if (af == AF_INET) + if (af == AF_INET) { addr_start_idx = 12; - memset(addr, 0, addr_start_idx); + memset(addr, 0, addr_start_idx); + } if (!inet_pton(af, ipstr, addr + addr_start_idx)) return NULL; -- 1.7.9.5 |