sam
19bd96d14c
the AREF flag is only meaningful in ap mode; adhoc neighbors now
...
are timed out of the sta/neighbor table
2005-07-23 00:16:46 +00:00
sam
0ba8dad185
update for recent additions
2005-07-22 23:37:03 +00:00
sam
db1d8862bd
update with new msg classes
2005-07-22 23:33:33 +00:00
sam
5707944fdd
o move inactivity-related debug msgs under IEEE80211_MSG_INACT
...
o probe inactive neighbors in adhoc mode (they don't have an
association id so previously were being timed out)
MFC after: 3 days
2005-07-22 23:25:46 +00:00
grehan
68bcd39181
Make code match comment: make the smallest unit of page allocation
...
from OpenFirmware be 16 pages to avoid fragmentation in the list
of mappings returned when the kernel requests it in pmap_bootstrap.
This allows a static buffer to be used when obtaining the existing
mappings - very useful on the G5 when random physical pages can't
be grabbed because they can't be BAT-mapped.
MFC after: 3 days
2005-07-22 23:22:29 +00:00
njl
ff37742b9a
Standardize __FBSDID identifiers.
...
MFC after: 2 days
2005-07-22 23:10:02 +00:00
jon
2a7cd932e2
fix innetgr() returning false positives and negatives when reverse netgroup
...
matching is used.
PR: 35506
MFC after: 3 days
2005-07-22 22:20:26 +00:00
sam
e4bb8fb68f
split xmit of probe request frame out into a separate routine that
...
takes explicit parameters; this will be needed when scanning is
decoupled from the state machine to do bg scanning
MFC after: 3 days
2005-07-22 21:11:26 +00:00
sam
bd0efadacd
split 802.11 frame xmit setup code into ieee80211_send_setup
...
MFC after: 3 days
2005-07-22 20:48:11 +00:00
rwatson
c45e23d039
Add a simple multicast socket regression test set:
...
- Test that the basic socket options have the right defaults, that we can
change them, read them back, etc.
- Add and remove some multicast addresses.
- Send a loopback multicast address and make sure it arrives intact.
There's more that could be done here, but it's a start.
MFC after: 3 days
2005-07-22 19:36:29 +00:00
njl
feb635227b
Use the current BST/BIF ioctls, not the deprecated ones.
...
MFC after: 2 days
2005-07-22 19:19:00 +00:00
ume
b78d4bbc65
mention getaddrinfo(3) ABI breakage on 64 bit arch.
2005-07-22 18:51:36 +00:00
ume
72038f290e
Remove padding for ABI compatibility of ai_addrlen member
...
from struct addrinfo. This change break ABI compatibility
on 64 bit arch.
2005-07-22 18:21:28 +00:00
sam
0bcf56e9b9
simplify ic_newassoc callback
...
MFC after: 3 days
2005-07-22 17:57:16 +00:00
sam
f149e56110
simplify ieee80211_ibss_merge api
...
MFC after: 3 days
2005-07-22 17:54:40 +00:00
sam
c12da29e65
add stats we know we'll need soon and some spare fields for future expansion
...
MFC after: 3 days
2005-07-22 17:50:13 +00:00
sam
7e6c91d028
simplify tim callback api
...
MFC after: 3 days
2005-07-22 17:45:48 +00:00
sam
dd6e7b2fa5
don't include 802.3 header in min frame length calculation as it may
...
not be present for a frag; fixes problem with small (fragmented) frames
being dropped
Obtained from: Atheros
MFC after: 3 days
2005-07-22 17:42:08 +00:00
sam
7c3e01b45a
simplify ieee80211_node_authorize and ieee80211_node_unauthorize api's
...
MFC after: 3 days
2005-07-22 17:36:12 +00:00
sam
0fe58ae3f0
simplifiy ieee80211_send_nulldata api
...
MFC after: 3 days
2005-07-22 17:31:18 +00:00
sam
f661a632a6
simplify rate set api's by removing ic parameter (implicit in node reference)
...
MFC after: 3 days
2005-07-22 17:29:03 +00:00
sam
5531f8a211
reject association requests with a wpa/rsn ie when wpa/rsn is not
...
configured on the ap; previously we either ignored the ie or (possibly)
failed an assertion
Obtained from: Atheros
MFC after: 3 days
2005-07-22 17:21:36 +00:00
kensmith
f97f77429f
Bump the shared library version number of all libraries that have not
...
been bumped since RELENG_5.
Reviewed by: ru
Approved by: re (not needed for commit check but in principle...)
2005-07-22 17:19:05 +00:00
sam
14689edafa
missed one in last commit; add device name to discard msgs
2005-07-22 17:16:37 +00:00
sam
c461cb9244
include device name in discard msgs
2005-07-22 17:13:44 +00:00
sam
0303ee7475
add diag msgs for frames discarded because the direction field is wrong
2005-07-22 17:12:05 +00:00
sam
130e2c1101
split data frame delivery out to a new function ieee80211_deliver_data
2005-07-22 17:08:38 +00:00
sam
ecefd1689d
o add IEEE80211_IOC_FRAGTHRESHOLD for getting+setting the
...
tx fragmentation threshold
o fix bounds checking on IEEE80211_IOC_RTSTHRESHOLD
MFC after: 3 days
2005-07-22 17:00:48 +00:00
sam
6f738197e3
o add IEEE80211_FRAG_DEFAULT
...
o move default settings for RTS and frag thresholds to ieee80211_var.h
2005-07-22 16:55:27 +00:00
sam
3876d0ac68
diff reduction against p4: define IEEE80211_FIXED_RATE_NONE and use
...
it instead of -1
2005-07-22 16:50:18 +00:00
sam
0ad70d5aa7
add flags missed in last merge
2005-07-22 16:37:56 +00:00
sam
b04f929442
Diff reduction against p4:
...
o add ic_flags_ext for eventual extention of ic_flags
o define/reserve flag+capabilities bits for superg,
bg scan, and roaming support
o refactor debug msg macros
MFC after: 3 days
2005-07-22 16:36:12 +00:00
ru
18c302000c
Fallout from the previous revision: lnc isn't quite ready for amd64 yet.
2005-07-22 16:02:40 +00:00
ru
d63ee8a8c1
Fix build (including both asm.h and asmacros.h is evil).
2005-07-22 15:01:07 +00:00
ru
3fb5409875
Don't drop frames if interface is in promiscuous mode.
...
PR: kern/83833
Submitted by: Eygene A. Ryabinkin
MFC after: 3 days
2005-07-22 11:27:07 +00:00
ceri
56e3e99e9d
Use "FreeBSD/i386" over "FreeBSD/ia32" to avoid any confusion.
2005-07-22 10:45:50 +00:00
ru
ec1d8a2559
Require that DESTDIR be set before running "make distribution".
2005-07-22 10:35:35 +00:00
ceri
22f767ca88
Correct some spelling and grammatical errors.
2005-07-22 10:35:34 +00:00
jkim
c0a20bfaec
Fix ndisgen(8) for amd64
...
- file(1) does not recognize UTF-16 encoded .INF file:
netbc564.inf: MPEG ADTS, layer I, v1, 96 kBits, 32 kHz, Stereo
Use egrep(1) to match two strings, i. e., `Signature' and `Class=Net'.
- Fix linking failure. Generate a temporary Makefile to emluate
official kernel module build process.
- Some minor typo/style fixes.
Reviewed by: obrien
2005-07-22 05:49:41 +00:00
sam
186ec2eefb
send a response when an auth request is denied due to an acl;
...
might be better to silently ignore the frame but this way we
give stations a chance of figuring out what's wrong
2005-07-22 05:17:52 +00:00
sam
edad1e6d8a
remove excess whitespace
2005-07-22 05:15:53 +00:00
sam
7c66d9190d
use IF_HANDOFF when bridging frames internally so if_start gets
...
called; fixes communication between associated sta's
MFC after: 3 days
2005-07-22 04:55:40 +00:00
obrien
a596421fae
Fix $FreeBSD$.
2005-07-22 04:03:25 +00:00
obrien
318f4e03ec
This depends on syslogd due to logger(1).
2005-07-22 00:57:37 +00:00
obrien
af93289086
Embellish the dependency lists - this script depends having awk(1),
...
and it needs syslogd due to using logger(1).
Have it run as early as possible to save battery power for laptop users.
2005-07-22 00:57:04 +00:00
obrien
bb3cca0254
Minor comment re-alignment.
2005-07-22 00:38:55 +00:00
rodrigc
af030950f8
Fix two small grammar mistakes.
...
Approved by: das (mentor)
2005-07-22 00:28:22 +00:00
markus
7fc28a890c
- Fix spelling of 'multiplexer'
...
- Grammar fixes
Approved by: simon
MFC after: 3 days
2005-07-21 22:50:31 +00:00
markus
1481f5da77
- Reword a sentence
...
- Grammar fixes
- s/CAVEAT/CAVEATS/
Approved by: simon
MFC after: 3 days
2005-07-21 22:47:34 +00:00
ps
3c7af06c7a
Remove the NFS client rslock. The rslock was used to serialize
...
writers that want to extend the file. It was also used to serialize
readers that might want to read the last block of the file (with a
writer extending the file). Now that we support vnode locking for
NFS, the rslock is unnecessary. Writers grab the exclusive vnode
lock before writing and readers grab the shared (or in some cases
the exclusive) lock.
Submitted by: Mohan Srinivasan
2005-07-21 22:46:56 +00:00