From 478521fa8d167e8123d0f208a2a175ec3f93dc0e Mon Sep 17 00:00:00 2001 From: "Matthew N. Dodd" Date: Wed, 13 Apr 2005 01:44:59 +0000 Subject: [PATCH] Save argv[0] and use it in usage message. --- tools/tools/ath/80211stats.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tools/tools/ath/80211stats.c b/tools/tools/ath/80211stats.c index 86077fc7f638..86ab8e13d0c0 100644 --- a/tools/tools/ath/80211stats.c +++ b/tools/tools/ath/80211stats.c @@ -56,6 +56,8 @@ #include "../../../sys/net80211/ieee80211_ioctl.h" +const char *progname; + static void printstats(FILE *fd, const struct ieee80211_stats *stats) { @@ -229,6 +231,8 @@ main(int argc, char *argv[]) struct ieee80211req ireq; int allnodes = 0; + progname = argv[0]; + s = socket(AF_INET, SOCK_DGRAM, 0); if (s < 0) err(1, "socket"); @@ -242,7 +246,7 @@ main(int argc, char *argv[]) strncpy(ifr.ifr_name, optarg, sizeof (ifr.ifr_name)); break; default: - errx(1, "usage: %s [-a] [-i device] [mac...]\n"); + errx(1, "usage: %s [-a] [-i device] [mac...]\n", progname); /*NOTREACHED*/ }