summaryrefslogtreecommitdiffstats
path: root/share/man/man9/ieee80211_radiotap.9
diff options
context:
space:
mode:
authorbms <bms@FreeBSD.org>2004-03-31 02:57:30 +0000
committerbms <bms@FreeBSD.org>2004-03-31 02:57:30 +0000
commitab918a532fd463848e1ca42c309930d5c489d7f5 (patch)
tree2a94caec366653e54703aa6630dc7e91ddf71304 /share/man/man9/ieee80211_radiotap.9
parent43b325b55f81f974bb03e51698e2d510cb688e3b (diff)
downloadFreeBSD-src-ab918a532fd463848e1ca42c309930d5c489d7f5.zip
FreeBSD-src-ab918a532fd463848e1ca42c309930d5c489d7f5.tar.gz
Add David Young's descriptive text for the radiotap interface.
Add David Young to copyright comments.
Diffstat (limited to 'share/man/man9/ieee80211_radiotap.9')
-rw-r--r--share/man/man9/ieee80211_radiotap.922
1 files changed, 20 insertions, 2 deletions
diff --git a/share/man/man9/ieee80211_radiotap.9 b/share/man/man9/ieee80211_radiotap.9
index 1adebed..b0a3c63 100644
--- a/share/man/man9/ieee80211_radiotap.9
+++ b/share/man/man9/ieee80211_radiotap.9
@@ -1,6 +1,7 @@
.\"
-.\" Copyright (c) 2004 Bruce M. Simpson <bms@spc.org>
-.\" Copyright (c) 2004 Darron Broad <darron@kewl.org>
+.\" Copyright (c) 2004 Bruce M. Simpson <bms@spc.org>,
+.\" Darron Broad <darron@kewl.org>,
+.\" David Young <dyoung@pobox.com>.
.\" All rights reserved.
.\"
.\" Redistribution and use in source and binary forms, with or without
@@ -48,6 +49,22 @@ attachment for the
capture of information about 802.11 traffic which is not part of
the 802.11 frame structure.
.Pp
+Radiotap was designed to balance the desire for a capture format
+that conserved CPU and memory bandwidth on embedded systems,
+with the desire for a hardware-independent, extensible format
+that would support the diverse capabilities of virtually all
+.Vt 802.11
+radios.
+.Pp
+These considerations led radiotap to settle on a format consisting of
+a standard preamble followed by an extensible bitmap indicating the
+presence of optional capture fields.
+.Pp
+The capture fields were packed into the header as compactly as possible,
+modulo the requirements that they had to be packed swiftly,
+with suitable alignment, in the same order as the bits indicating
+their presence.
+.Pp
This typically includes information such as signal quality and
timestamps.
This information may be used by a variety of user agents, including
@@ -202,6 +219,7 @@ definitions first appeared in
.Nx 1.5 ,
and were later ported to
.Fx 4.6 .
+.\"
.Sh AUTHORS
The
.Nm
OpenPOWER on IntegriCloud