Commit Graph

129136 Commits

Author SHA1 Message Date
wiz
3ce5fd4931 Sync usage with man page; use getprogname().
From Kouichirou Hiratsuka in PR 26280.
2004-07-23 13:33:22 +00:00
wiz
fce3c402ee Sort options in usage and SYNOPSIS, and adapt usage to man page.
From Kouichirou Hiratsuka in PR 26279.
2004-07-23 13:31:50 +00:00
wiz
9c97cd1d5a Uppercase CPU. 2004-07-23 13:29:17 +00:00
wiz
d33e19fa7e Drop trailing whitespace. 2004-07-23 13:28:55 +00:00
wiz
1919d4e949 Sync usage with man page. From Kouichirou Hiratsuka in PR 26278. 2004-07-23 13:26:11 +00:00
wiz
2389facffb Sort options in SYNOPSIS. From Kouichirou Hiratsuka in PR 26278. 2004-07-23 13:20:36 +00:00
yamt
5272b4dd6e ignore promiscuous messages by checking sadb_msg_pid.
ok'ed by itojun.
2004-07-23 12:47:55 +00:00
tron
165f42d6b5 "ip_rules.h" was removed after the import of IPFilter 4.1.3. 2004-07-23 11:56:59 +00:00
junyoung
bda9bb8447 Move entries for strcasestr(3) and round{,f}(3) to CHANGES.prev since
they have been pulled up to netbsd-2-0 branch.
2004-07-23 11:22:02 +00:00
mycroft
daed6ac762 First part of this file -- ieee80211_node locking macros. 2004-07-23 10:16:00 +00:00
mycroft
f526e7326b Cleanup of ieee80211_node from madwifi:
* Don't use ifp pointers; use ieee80211com.
* Implement the locking macros that are used under FreeBSD and Linux.
2004-07-23 10:15:13 +00:00
yamt
e08729e055 rip6_output: redo the previous (raw_ip6.c 1.66)
with less assumptions about alignment.
2004-07-23 09:53:10 +00:00
tron
2e259b9bf3 Move entry for geodeide(4) to list of changes in previous releases because
the driver has been pulled into the 2.0 branch.
2004-07-23 09:36:16 +00:00
mycroft
3551583171 Changes from madwifi:
Abstract some of the node management code into separate functions, and use them
throughout, plugging memory leaks.
Allocate the AID allocation map dynamically.
2004-07-23 09:22:15 +00:00
mycroft
e47eed0be7 Hide some code behind an #ifdef IEEE80211_DEBUG. 2004-07-23 08:38:08 +00:00
mycroft
64f68f9cf8 Fix mismerge. 2004-07-23 08:36:01 +00:00
mycroft
50d44f4f07 IEEE80211_F_WEPON -> IEEE80211_F_PRIVACY 2004-07-23 08:31:39 +00:00
mycroft
75f8366d87 Yet more DPRINTF() cleanup. 2004-07-23 08:25:25 +00:00
tron
85d952fa8d Move entry for cvs 1.11.17 to list of changes in previous releases because
the update has been pulled into the 2.0 branch.
2004-07-23 08:10:38 +00:00
mycroft
a02b46e848 More diff reduction; mainly IEEE80211_DPRINTF() stuff. 2004-07-23 08:05:00 +00:00
tron
408a254be1 Move entry for IP12 support to list of changes in previous releases
because it havs been pulled into the 2.0 branch.
2004-07-23 07:39:46 +00:00
dyoung
a70c2acfb1 Don't #define IEEE80211_DEBUG here. 2004-07-23 07:24:21 +00:00
dyoung
f63e03e538 Instrument atw(4) delays so that I can experiment and shorten the
conservative delays that I derived from the reference driver.
2004-07-23 07:20:44 +00:00
martti
87c4b6357b Sync with official IPF 2004-07-23 07:18:14 +00:00
dyoung
571aedf36b Print and store Cardbus/PCI revision number.
Begin conditioning device configuration on revision number.  Four
revisions are known:

        1.1/1.5 -> ADM8211A,
        2.0 -> ADM8211B,
        3.0 -> ADM8211C.

The B and C parts, which are not supported yet, have AP capability.
2004-07-23 07:07:55 +00:00
dyoung
fe366eb669 Fix IBSS merges in atw(4). 2004-07-23 06:57:50 +00:00
dyoung
e135a8a4a9 Fix ieee80211_needs_rxnode so that net80211 does something akin to
a passive scan for APs and IBSSs, always, but without visiting new
channels.
2004-07-23 06:57:33 +00:00
mycroft
f0546001c6 Diff reduction vs. madwifi.
Change the signature of IEEE80211_DPRINTF() so that it uses a bitmask, and
convert some of the if_printf()s to IEEE80211_DPRINTF()s.  XXX I'm using a
global variable at the moment rather than per-interface.
2004-07-23 06:44:55 +00:00
tron
a0cbe3bfd1 Move entries for cvs 1.11.15 and cvs-1.11.16 to list of changes in previous
releases because the updates have been pulled into the 2.0 branch.
2004-07-23 06:27:34 +00:00
lukem
84fc2e4c6d /etc/security mtree tweaks 2004-07-23 06:18:13 +00:00
lukem
610ee5bd6f Merge /etc/mtree/special & /etc/mtree/special.local using "mtree -M".
This allows users to override mtree/special entries in mtree/special.local,
which is useful if you've replaced a directory with a symlink (for example).
This effectively makes $check_mtree_follow_symlinks=YES pointless, but
I'm retaining that for compatibility reasons.

Fix bug in generation of $MPBYUID (used "/^+/" instead of "/^\+/" as a regex),
which has existed for a long time but only failed with our awk; GNU awk seems
to have permitted this.  (This meant that the duplicate UID check was broken
when using our awk.)

Rename some temp files to more accurately reflect their purpose, to
aid debugging.
2004-07-23 06:12:16 +00:00
dyoung
5b42102f70 Don't be so repetitive repetitive in the ieee80211_needs_rxnode
synopsis.
2004-07-23 05:54:02 +00:00
martti
e53ec36d63 IPF 4.1.3 2004-07-23 05:43:59 +00:00
martti
a17d8fa0a5 Not needed in NetBSD 2004-07-23 05:42:27 +00:00
martti
7ff15b917f Upgraded IPFilter to 4.1.3 2004-07-23 05:39:03 +00:00
martti
9e82a8bf0d Import IPFilter 4.1.3 2004-07-23 05:33:55 +00:00
mycroft
c3138ef3da IEEE80211_MAX_AID has been renamed to IEEE80211_AID_MAX. 2004-07-23 05:33:41 +00:00
mycroft
de64f03a72 Sync with madwifi. 2004-07-23 05:33:23 +00:00
dyoung
754d58a536 Bug fix: in ad hoc mode, the principle of least surprise demands
that we create the network with the BSSID preferred by the operator.

[Say the operator set the desired BSSID with 'ifconfig atw0 bssid
02:25:25:75:75:75'.  If no such network is found during scanning,
then create the network with that BSSID.]
2004-07-23 05:19:41 +00:00
mycroft
7f1170d9a9 Add ETHERTYPE_PAE. 2004-07-23 05:13:15 +00:00
dyoung
72cea14142 Use the new SRAM size constants. 2004-07-23 05:06:26 +00:00
dyoung
d27479d86f Improve register definitions and slightly demystify some magic
numbers.
2004-07-23 05:01:29 +00:00
mycroft
ecb1a2e0ed There is really just no point in having every root login get spamming with
syslog crap.  Goodbye.
2004-07-23 03:45:42 +00:00
mycroft
8f64992310 Add sc_txstart and sc_txstarted, to keep track of the current FID we want to
start and the number we've started that have not been alloced yet.  Currently
sc_txstarted is constained to 0 or 1 because of the way we start the next
packet, but this will change.
2004-07-22 21:56:58 +00:00
mycroft
5e0a5ea2f8 Copyright maintenance. 2004-07-22 21:31:56 +00:00
mycroft
a1b8647f1e Non-functional changes: add comments, remove a structure name. 2004-07-22 20:39:15 +00:00
mycroft
d9907678ec Change some DELAY(2) to more sensible values. 2004-07-22 20:36:11 +00:00
mycroft
0e8c7f506b Add some histogram code (controlled by an #ifdef) to track how long various
busy-wait loops take.
2004-07-22 20:34:52 +00:00
mycroft
1854f1b055 Keep a count of packets written to the chip but not yet initiated. This
simplifies some logic, and is needed for later changes.
2004-07-22 20:30:43 +00:00
mycroft
04cd0b261d Change some names.
sc_txnext -> sc_txalloc
sc_txcur -> sc_txqueue
2004-07-22 20:25:23 +00:00