diff options
| author | Sam Leffler <sam@FreeBSD.org> | 2003-11-08 01:01:56 +0000 |
|---|---|---|
| committer | Sam Leffler <sam@FreeBSD.org> | 2003-11-08 01:01:56 +0000 |
| commit | d7c15d551a2c5ed93b2b2ba269738dff7898d28c (patch) | |
| tree | 33d61c3507468ae7fcfc6cbdcd80f437e8136bb2 /tools | |
| parent | c2021aea593d5b9ee2438fd0af05fed77c4f496c (diff) | |
Notes
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/tools/ath/athstats.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/tools/tools/ath/athstats.c b/tools/tools/ath/athstats.c index 75d7a2d2e0a8..74f04c611ab2 100644 --- a/tools/tools/ath/athstats.c +++ b/tools/tools/ath/athstats.c @@ -257,15 +257,11 @@ ifnetsetup(const char *interface, u_long off) return; firstifnet = (u_long)TAILQ_FIRST(&ifnethead); for (off = firstifnet; off;) { - char name[16], tname[16]; + char name[IFNAMSIZ]; if (kread(off, (char *)&ifnet, sizeof ifnet)) break; - if (kread((u_long)ifnet.if_name, tname, sizeof(tname))) - break; - tname[sizeof(tname) - 1] = '\0'; - snprintf(name, sizeof(name), "%s%d", tname, ifnet.if_unit); - if (interface && strcmp(name, interface) == 0) + if (interface && strcmp(ifnet.if_xname, interface) == 0) return off; off = (u_long)TAILQ_NEXT(&ifnet, if_link); } |
