aboutsummaryrefslogtreecommitdiff
path: root/sbin/atm/atmconfig
diff options
context:
space:
mode:
authorMaxim Konovalov <maxim@FreeBSD.org>2007-04-14 16:09:23 +0000
committerMaxim Konovalov <maxim@FreeBSD.org>2007-04-14 16:09:23 +0000
commitfd31a32a65d1d1dd3e50b8bdf8d8c8eb724e2ac6 (patch)
treee6dd3ecbf8d37ae290f509605f262311c174e91d /sbin/atm/atmconfig
parent95998e0b3b93ae29715c2d4981b89e0292a3439a (diff)
downloadsrc-fd31a32a65d1d1dd3e50b8bdf8d8c8eb724e2ac6.tar.gz
src-fd31a32a65d1d1dd3e50b8bdf8d8c8eb724e2ac6.zip
o IFNAMSIZ includes a terminating null byte.
Submitted by: rdivacky MFC after: 1 week
Notes
Notes: svn path=/head/; revision=168726
Diffstat (limited to 'sbin/atm/atmconfig')
-rw-r--r--sbin/atm/atmconfig/diag.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sbin/atm/atmconfig/diag.c b/sbin/atm/atmconfig/diag.c
index 547d3642f6df..699d5ccf2f6b 100644
--- a/sbin/atm/atmconfig/diag.c
+++ b/sbin/atm/atmconfig/diag.c
@@ -868,7 +868,7 @@ diagif_fetch_vcc(struct diagif *aif, int fd)
return;
strncpy(ifr.ifr_name, aif->ifname, IFNAMSIZ);
- ifr.ifr_name[IFNAMSIZ] = '\0';
+ ifr.ifr_name[IFNAMSIZ - 1] = '\0';
aif->vtab = malloc(sizeof(*aif->vtab) + sizeof(aif->vtab->vccs[0]) *
aif->mib.max_vccs);