diff options
Diffstat (limited to 'usr.sbin/altq/altqstat/qdisc_hfsc.c')
-rw-r--r-- | usr.sbin/altq/altqstat/qdisc_hfsc.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/usr.sbin/altq/altqstat/qdisc_hfsc.c b/usr.sbin/altq/altqstat/qdisc_hfsc.c index 79c6213b662..7bf19e4e790 100644 --- a/usr.sbin/altq/altqstat/qdisc_hfsc.c +++ b/usr.sbin/altq/altqstat/qdisc_hfsc.c @@ -1,5 +1,5 @@ -/* $OpenBSD: qdisc_hfsc.c,v 1.1 2001/06/27 18:23:21 kjc Exp $ */ -/* $KAME: qdisc_hfsc.c,v 1.3 2000/10/18 09:15:17 kjc Exp $ */ +/* $OpenBSD: qdisc_hfsc.c,v 1.2 2001/08/16 12:59:43 kjc Exp $ */ +/* $KAME: qdisc_hfsc.c,v 1.4 2001/08/15 12:51:59 kjc Exp $ */ /* * Copyright (C) 1999-2000 * Sony Computer Science Laboratories, Inc. All rights reserved. @@ -60,7 +60,8 @@ hfsc_stat_loop(int fd, const char *ifname, int count, int interval) double sec; int cnt = count; - strcpy(get_stats.iface.hfsc_ifname, ifname); + strlcpy(get_stats.iface.hfsc_ifname, ifname, + sizeof(get_stats.iface.hfsc_ifname)); new = &stats1[0]; last = &stats2[0]; @@ -89,7 +90,7 @@ hfsc_stat_loop(int fd, const char *ifname, int count, int interval) if (sp->class_id != lp->class_id) { quip_chandle2name(ifname, sp->class_handle, - clnames[i]); + clnames[i], sizeof(clnames[0])); continue; } |