freebsd-dev/usr.sbin
Doug Ambrisko 6cafe2646a Add support for MPI-350 the mini-pci Cisco Aironet card. This needs more
work.  The interface was gleaned from the Linux driver.  Currently only
one RX & one TX buffer are used.  Firmware support is not tested so for the
MPI-350 so it is disabled.  Signal cache and monitor mode are not supported
yet.  Signal cache is not supported since in encapsulation mode ethernet
frames are returned by the chip.  LAN monitor mode support will be added
shortly.  Thanks to Warner for the MPI-350 card he sent me.

Add support for RSSI map from PR kern/32880 which was incomplete.  Enhanced
with the ability to select the cache mode of raw, dbm or per-cent.

Clean up Signal/Noise/Quality structures and units with help from
Marco Molteni.

Change flash to use a malloc'ed buffer when needed.

PR:		kern/32880
Submitted by:	Douglas S. J. De Couto decouto@pdos.lcs.mit.edu,
		Marco Molteni
MFC:		3 weeks
2002-12-29 19:22:07 +00:00
..
ac Remove unused #includes. Eliminate castings by using size_t instead of int. 2002-10-17 13:19:47 +00:00
accton The .Nm utility 2002-07-14 14:47:15 +00:00
acpi english(4) police. 2002-12-27 12:15:40 +00:00
adduser english(4) police. 2002-12-27 12:15:40 +00:00
amd Mark all internal libraries with INTERNALLIB. 2002-05-13 11:24:03 +00:00
ancontrol Add support for MPI-350 the mini-pci Cisco Aironet card. This needs more 2002-12-29 19:22:07 +00:00
apm mdoc(7) police: Deal with self-xrefs. 2002-12-24 13:41:48 +00:00
apmd english(4) police. 2002-12-27 12:15:40 +00:00
arp POLA dictates that in the file designated with the -f option 2002-12-27 10:09:04 +00:00
atm de-__P() 2002-10-10 00:32:55 +00:00
bluetooth mdoc(7) police: markup fixes. 2002-12-12 13:26:32 +00:00
boot0cfg Use the new sector0 munging ioctls to make boot0cfg work under GEOM. 2002-12-29 15:01:58 +00:00
boot98cfg The .Nm utility 2002-07-14 14:47:15 +00:00
bootparamd The .Nm utility 2002-07-14 14:47:15 +00:00
btxld Get howmany() macro from <sys/param.h>, instead of depending on its 2002-09-24 22:30:56 +00:00
burncd On drives that returns 00 as 100% done, lower the criteria 2002-12-18 07:43:42 +00:00
cdcontrol The default CD drive is /dev/cd0, not /dev/cd0c. 2002-12-03 15:41:30 +00:00
chkgrp Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
chown Fix a spelling mistake. 2002-07-17 16:22:24 +00:00
chroot The .Nm utility 2002-07-14 14:47:15 +00:00
ckdist mdoc(7) police: s/BSD/.Bx/ where appropriate. 2001-08-14 10:01:54 +00:00
config Uniformly refer to a file system as "file system". 2002-12-12 17:26:04 +00:00
cron english(4) police. 2002-12-27 12:15:40 +00:00
crunch Bootstrapping aid for 4.0-RELEASE. 2002-11-13 11:50:40 +00:00
ctm mdoc(7) police: Deal with self-xrefs. 2002-12-24 13:41:48 +00:00
daemon mdoc(7) police: minor formatting tweaks. 2001-08-31 12:52:50 +00:00
dev_mkdb The .Nm utility 2002-07-14 14:47:15 +00:00
devinfo o Don't print devices that aren't attached unless run with the newly 2002-09-20 02:26:58 +00:00
digictl The .Nm utility 2002-07-14 14:47:15 +00:00
editmap Add editmap, a new utility which comes with sendmail 8.12 for editing maps in 2002-02-17 22:02:59 +00:00
edquota Uniformly refer to a file system as "file system". 2002-12-12 17:26:04 +00:00
elf2aout Set NO_WERROR to ignore the following warning which is emitted on 2002-07-11 18:06:09 +00:00
elf2exe The .Nm utility 2002-07-14 14:47:15 +00:00
extattr Document the -n option and fix manpage Fl usage. 2002-10-10 17:19:43 +00:00
extattrctl The .Nm utility 2002-07-14 14:47:15 +00:00
faithd The .Nm utility 2002-07-14 14:47:15 +00:00
fdcontrol english(4) police. 2002-12-27 12:15:40 +00:00
fdformat Include <string.h> for some prototypes, rather than depending on 2002-04-01 21:13:17 +00:00
fdread Use `The .Nm utility' 2002-04-20 12:27:18 +00:00
fdwrite Use `The .Nm utility' 2002-04-20 12:27:18 +00:00
getfmac mdoc(7) police: Added the missing .Os call; it's not strictly 2002-12-11 15:55:29 +00:00
getpmac In general, prefer WARNS to CFLAGS+=-Wall. Tend towards a more 2002-12-01 23:10:28 +00:00
gifconfig english(4) police. 2002-12-27 12:15:40 +00:00
i4b english(4) police. 2002-12-27 12:15:40 +00:00
ifmcstat The .Nm utility 2002-07-14 14:47:15 +00:00
inetd Add used #include <limits.h>. 2002-10-27 17:46:53 +00:00
iostat english(4) police. 2002-12-27 12:15:40 +00:00
ipftest * ipftest now compiles with IPFILTER_LOG and needs ip_log.c to be able to 2002-03-20 08:57:10 +00:00
ipresend Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
ipsend Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
iptest Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
IPXrouted The .Nm utility 2002-07-14 14:47:15 +00:00
jail Fix example, we do not need NO_MAKEDEV_RUN any more. 2002-10-22 15:03:51 +00:00
kbdcontrol de-__P() 2002-07-11 21:13:37 +00:00
kbdmap mdoc(7) police: bump document date for the C rewrite, nit. 2002-12-04 14:45:48 +00:00
kernbb Include <nlist.h> for nlist interfaces instead of depending on namespace 2002-08-18 17:57:08 +00:00
keyadmin Arrange to not have /* inside a comment. Typo fix. 2002-10-16 15:56:13 +00:00
keyserv Initiate deorbit burn for the i386-only a.out related support. Moves are 2002-09-17 01:49:00 +00:00
kgmon Fix int/size_t mismatch for sysctl arguments. Try not to introduce more 2002-07-30 04:45:14 +00:00
kgzip mdoc(7) police: utilize the new .Ex macro. 2001-08-15 09:09:47 +00:00
kldxref This is a userland tool, not a kernel component or libstand client. 2002-07-17 23:41:58 +00:00
lastlogin The .Nm utility 2002-07-14 14:47:15 +00:00
lpr english(4) police. 2002-12-27 12:15:40 +00:00
lptcontrol The .Nm utility 2002-07-14 14:47:15 +00:00
mailstats Update build infrastructure for sendmail 8.12. 2002-02-17 22:05:07 +00:00
mailwrapper Drop support for COPY, -c has been the default mode of install(1) 2002-07-29 09:40:17 +00:00
makemap Update build infrastructure for sendmail 8.12. 2002-02-17 22:05:07 +00:00
manctl The .Nm utility 2002-07-14 14:47:15 +00:00
memcontrol mdoc(7) police: markup fixes. 2002-11-27 15:31:08 +00:00
mergemaster Don't use NO_MAKEDEV* option, its the default now. 2002-10-22 15:04:32 +00:00
mixer The .Nm utility 2002-07-14 14:47:15 +00:00
mld6query The .Nm utility 2002-07-14 14:47:15 +00:00
mlxcontrol Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
mount_nwfs s/filesystem/file system/g as discussed on -developers 2002-08-21 18:11:48 +00:00
mount_portalfs s/filesystem/file system/g as discussed on -developers 2002-08-21 18:11:48 +00:00
mount_smbfs Add bmake glue for src/contrib/smbfs and connect userland smbfs 2001-12-14 11:41:22 +00:00
mountd english(4) police. 2002-12-27 12:15:40 +00:00
moused english(4) police. 2002-12-27 12:15:40 +00:00
mptable
mrouted english(4) police. 2002-12-27 12:15:40 +00:00
mtest The .Nm utility 2002-07-14 14:47:15 +00:00
mtree Uniformly refer to a file system as "file system". 2002-12-12 17:26:04 +00:00
named Install the rfc 2317 notes 2002-07-01 01:23:59 +00:00
named.reload Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
named.restart Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
ndc Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
ndp Change 'int pid' to 'pid_t pid' 2002-07-25 01:48:19 +00:00
newsyslog english(4) police. 2002-12-27 12:15:40 +00:00
nfsd Update manpage to match the code, vfsload() is not used 2002-08-11 15:19:49 +00:00
ngctl Add missing "of". 2002-12-14 00:20:43 +00:00
nghook The .Nm utility 2002-07-14 14:47:15 +00:00
nologin The .Nm utility 2002-07-06 19:34:18 +00:00
nslookup Install files via FILES. 2001-12-17 16:21:59 +00:00
nsupdate Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
ntp english(4) police. 2002-12-27 12:15:40 +00:00
ofwdump mdoc(7) police: tiny markup nits. 2002-12-12 13:58:27 +00:00
pccard Uniformly refer to a file system as "file system". 2002-12-12 17:26:04 +00:00
pciconf Markup fixes. Document more correctly. 2002-12-14 18:07:13 +00:00
pcvt english(4) police. 2002-12-27 12:15:40 +00:00
periodic The .Nm utility 2002-07-14 14:47:15 +00:00
pkg_install english(4) police. 2002-12-27 12:15:40 +00:00
pnpinfo Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
ppp utmp.ut_time and lastlog.ll_time are explicitly int32_t rather than 2002-11-15 22:42:00 +00:00
pppctl The .Nm utility 2002-07-14 14:47:15 +00:00
pppd english(4) police. 2002-12-27 12:15:40 +00:00
pppstats Usage style sweep: spell "usage" with a small 'u'. 2002-04-22 13:44:47 +00:00
praliases Update build infrastructure for sendmail 8.12. 2002-02-17 22:05:07 +00:00
prefix The .Nm utility 2002-07-14 14:47:15 +00:00
procctl The .Nm utility 2002-07-14 14:47:15 +00:00
pstat Adjust argument passed to getbsize(). 2002-10-23 18:55:20 +00:00
pw Uniformly refer to a file system as "file system". 2002-12-12 17:26:04 +00:00
pwd_mkdb Uniformly refer to a file system as "file system". 2002-12-12 17:26:04 +00:00
quot Uniformly refer to a file system as "file system". 2002-12-12 17:26:04 +00:00
quotaon Uniformly refer to a file system as "file system". 2002-12-12 17:26:04 +00:00
rarpd Add "-t" to useage message and comment. (The -t option was added 2002-09-15 15:37:50 +00:00
raycontrol Replace the remaining strcpy() instances with strlcpy(), fixing a segfault 2002-12-02 20:29:08 +00:00
repquota Uniformly refer to a file system as "file system". 2002-12-12 17:26:04 +00:00
rip6query The .Nm utility 2002-07-14 14:47:15 +00:00
rmt The .Nm utility 2002-07-14 14:47:15 +00:00
route6d The .Nm utility 2002-07-14 14:47:15 +00:00
rpc.lockd Remove a case of exposing 'struct ucred' to userspace. Use a struct xucred 2002-08-15 21:52:22 +00:00
rpc.statd use getaddrinfo() instead of gethostbyname(). 2002-07-15 19:02:45 +00:00
rpc.umntall Uniformly refer to a file system as "file system". 2002-12-12 17:26:04 +00:00
rpc.yppasswdd english(4) police. 2002-12-27 12:15:40 +00:00
rpc.ypupdated Unbogotify the comment containing the RCS Id. 2002-02-15 00:46:32 +00:00
rpc.ypxfrd english(4) police. 2002-12-27 12:15:40 +00:00
rpcbind Change the name for the local unix-socket based protocol 2002-12-16 22:24:26 +00:00
rrenumd english(4) police. 2002-12-27 12:15:40 +00:00
rtadvd english(4) police. 2002-12-27 12:15:40 +00:00
rtprio Use `The .Nm utility' 2002-04-20 12:27:18 +00:00
rtsold mdoc(7) police: Deal with self-xrefs. 2002-12-24 13:41:48 +00:00
rwhod Comment out WARNS?=4 to unbreak the Alpha build. 2002-07-15 17:11:20 +00:00
sa Get rid of %qd, and unbreak Alpha build. 2002-07-15 16:05:15 +00:00
sade Since our default boot block now supports UFS1 and UFS2 even on 2002-12-28 23:33:09 +00:00
sendmail Update build infrastructure for sendmail 8.12. 2002-02-17 22:06:20 +00:00
setfmac Account for fts(3)'s FTS_SLNONE case for symbolic links which have 2002-12-12 20:32:45 +00:00
setkey english(4) police. 2002-12-27 12:15:40 +00:00
setpmac In general, prefer WARNS to CFLAGS+=-Wall. Tend towards a more 2002-12-01 23:10:28 +00:00
sgsc
sicontrol mdoc(7) police: Deal with self-xrefs. 2002-12-24 13:41:48 +00:00
sliplogin The .Nm utility 2002-07-14 14:47:15 +00:00
slstat WARNS=2, de-__P() 2002-07-11 22:50:36 +00:00
spkrtest The .Nm utility 2002-07-14 14:47:15 +00:00
spray do not call clnt_spcreateerror nor clnt_sperror with a NULL pointer, instead 2002-07-15 18:53:52 +00:00
stallion Replace various spelling with FALLTHROUGH which is lint()able 2002-08-25 13:30:43 +00:00
sysinstall Since our default boot block now supports UFS1 and UFS2 even on 2002-12-28 23:33:09 +00:00
syslogd Various language tweaks. 2002-12-24 01:04:42 +00:00
tcpdchk Don't clobber CFLAGS. 2001-08-04 21:48:18 +00:00
tcpdmatch Don't clobber the default for CFLAGS. 2001-08-31 11:05:24 +00:00
tcpdump Remove out-of-date -I. 2002-06-26 01:37:45 +00:00
timed The .Nm utility 2002-07-14 14:47:15 +00:00
traceroute Update for traceroute 1.4a12 2002-07-28 02:27:07 +00:00
traceroute6 Back out previous commit. I was a bit overzealous: the fd_set size is 2002-09-09 16:43:18 +00:00
trpt Unbreak Alpha build. 2002-07-16 09:58:36 +00:00
tzsetup The .Nm utility 2002-07-14 14:47:15 +00:00
ugidfw mdoc(7) police: markup overhaul. 2002-12-12 14:09:25 +00:00
usbd english(4) police. 2002-12-27 12:15:40 +00:00
usbdevs The .Nm utility 2002-07-14 14:47:15 +00:00
vidcontrol Add a new -H' modifier, which when combined with -p' or `-P' allows to dump 2002-08-19 16:33:23 +00:00
vipw Don't use NULL when we really mean 0 for call to pw_edit. 2002-08-21 19:01:50 +00:00
vnconfig Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
watch The FIONREAD sysctl operates on an int *, not a size_t *. 2002-11-11 10:56:57 +00:00
wicontrol english(4) police. 2002-12-27 12:15:40 +00:00
wlconfig The .Nm utility 2002-07-14 14:47:15 +00:00
xten KNF. 2002-06-12 04:18:35 +00:00
yp_mkdb The .Nm utility 2002-07-14 14:47:15 +00:00
ypbind xids are u_int32_ts, which are not necessarily the same size as time_ts or 2002-09-16 21:39:42 +00:00
yppoll The .Nm utility 2002-07-14 14:47:15 +00:00
yppush The .Nm utility 2002-07-14 14:47:15 +00:00
ypserv english(4) police. 2002-12-27 12:15:40 +00:00
ypset The .Nm utility 2002-07-14 14:47:15 +00:00
zic The .Nm utility 2002-07-14 14:47:15 +00:00
Makefile Build sysinstall on sparc64. 2002-11-01 15:36:06 +00:00
Makefile.inc