From c4f09b1a9a41bb1a1bd86c149ceda04547090bb9 Mon Sep 17 00:00:00 2001 From: "Nicholas J. Kain" Date: Sun, 9 Mar 2014 13:51:49 -0400 Subject: [PATCH] Use the standard defines for ipv4 printable address max string length. --- ifchd/ifchd-parse.rl | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/ifchd/ifchd-parse.rl b/ifchd/ifchd-parse.rl index d9e7cc3..091dae0 100644 --- a/ifchd/ifchd-parse.rl +++ b/ifchd/ifchd-parse.rl @@ -28,6 +28,7 @@ #include #include +#include #include "ifchd-defines.h" #include "log.h" @@ -76,9 +77,9 @@ static void perform_ip4set(struct ifchd_client *cl, const char *buf, size_t len) { - char ip4_addr[16]; - char ip4_subnet[16]; - char ip4_bcast[16]; + char ip4_addr[INET_ADDRSTRLEN]; + char ip4_subnet[INET_ADDRSTRLEN]; + char ip4_bcast[INET_ADDRSTRLEN]; const char *p = buf; const char *pe = p + len; const char *eof = pe;