diff --git a/sbin/setkey/setkey.c b/sbin/setkey/setkey.c index e729e7d9c169..e3e87f28262e 100644 --- a/sbin/setkey/setkey.c +++ b/sbin/setkey/setkey.c @@ -508,7 +508,7 @@ shortdump(msg) struct sadb_msg *msg; { caddr_t mhp[SADB_EXT_MAX + 1]; - char buf[1024], pbuf[10]; + char buf[NI_MAXHOST], pbuf[NI_MAXSERV]; struct sadb_sa *sa; struct sadb_address *saddr; struct sadb_lifetime *lts, *lth, *ltc; diff --git a/usr.sbin/setkey/setkey.c b/usr.sbin/setkey/setkey.c index e729e7d9c169..e3e87f28262e 100644 --- a/usr.sbin/setkey/setkey.c +++ b/usr.sbin/setkey/setkey.c @@ -508,7 +508,7 @@ shortdump(msg) struct sadb_msg *msg; { caddr_t mhp[SADB_EXT_MAX + 1]; - char buf[1024], pbuf[10]; + char buf[NI_MAXHOST], pbuf[NI_MAXSERV]; struct sadb_sa *sa; struct sadb_address *saddr; struct sadb_lifetime *lts, *lth, *ltc;