summaryrefslogtreecommitdiff
path: root/usr/src/cmd/zoneadmd/zoneadmd.c
diff options
context:
space:
mode:
authorCody Peter Mello <cody.mello@joyent.com>2016-03-04 01:00:10 +0000
committerCody Peter Mello <cody.mello@joyent.com>2016-03-18 18:12:57 +0000
commit868d62fdba8df95378d6e17a5b6154e3fd228de9 (patch)
treec150c6ff63442bea7c6c67913b9b38da719a049a /usr/src/cmd/zoneadmd/zoneadmd.c
parent3c2b05cd7a3cf5ccaa4bc075821e355b2295c9f6 (diff)
downloadillumos-joyent-868d62fdba8df95378d6e17a5b6154e3fd228de9.tar.gz
OS-5215 zonecfg(1M) and dladm(1M) could support longer property values
Reviewed by: Joshua M. Clulow <jmc@joyent.com>
Diffstat (limited to 'usr/src/cmd/zoneadmd/zoneadmd.c')
-rw-r--r--usr/src/cmd/zoneadmd/zoneadmd.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr/src/cmd/zoneadmd/zoneadmd.c b/usr/src/cmd/zoneadmd/zoneadmd.c
index ede1917d51..0a714fda38 100644
--- a/usr/src/cmd/zoneadmd/zoneadmd.c
+++ b/usr/src/cmd/zoneadmd/zoneadmd.c
@@ -765,7 +765,8 @@ static void
set_zonecfg_env(char *rsrc, char *attr, char *name, char *val)
{
char *p;
- char nm[MAXNAMELEN];
+ /* Enough for maximal name, rsrc + attr, & slop for ZONECFG & _'s */
+ char nm[2 * MAXNAMELEN + 32];
if (attr == NULL)
(void) snprintf(nm, sizeof (nm), "_ZONECFG_%s_%s", rsrc,