--- xwipower.c.orig Fri Jun 23 17:53:11 2000 +++ xwipower.c Sat Apr 21 07:51:15 2001 @@ -18,7 +18,11 @@ #ifdef __FreeBSD__ #include <net/if_var.h> #include <net/ethernet.h> +#if __FreeBSD_version >= 500000 +#include <dev/wi/if_wavelan_ieee.h> +#else #include <machine/if_wavelan_ieee.h> +#endif #include <machine/apm_bios.h> #else #include <netinet/in.h> @@ -93,7 +97,7 @@ Widget toplevel; Widget base, strip_chart_obj; -char *iface = NULL; +char *iface = "wi0"; unsigned long MyColor(display, color) @@ -223,10 +227,10 @@ static void usage(app) char *app; { - fprintf(stderr, "usage: %s -i iface [-gd]\n", app); + fprintf(stderr, "usage: %s [-i iface] [-gd]\n", app); fprintf(stderr, "\tQuality of 802.11b-DS radio wave viewer.\n", app); - fprintf(stderr, "\t%s -i iface -c Chart mode\n", app); - fprintf(stderr, "\t%s -i iface -a Antena mode\n\n", app); + fprintf(stderr, "\t%s [-i iface] -c Chart mode\n", app); + fprintf(stderr, "\t%s [-i iface] -a Antena mode\n\n", app); exit(1); }