CVS log for src/sys/net80211/ieee80211.c
Up to [cvs.NetBSD.org] / src / sys / net80211
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.61: download - view: text, markup, annotated - select for diffs
Sat Aug 21 11:55:25 2021 UTC (3 years, 5 months ago) by andvar
Branches: MAIN
CVS tags: thorpej-ifq-base,
thorpej-ifq,
thorpej-altq-separation-base,
thorpej-altq-separation,
perseant-exfatfs-base-20240630,
perseant-exfatfs-base,
perseant-exfatfs,
netbsd-10-base,
netbsd-10-1-RELEASE,
netbsd-10-0-RELEASE,
netbsd-10-0-RC6,
netbsd-10-0-RC5,
netbsd-10-0-RC4,
netbsd-10-0-RC3,
netbsd-10-0-RC2,
netbsd-10-0-RC1,
netbsd-10,
bouyer-sunxi-drm-base,
bouyer-sunxi-drm,
HEAD
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +3 -3
lines
fix some more typos in comments/log messages, improve wording as well.
Revision 1.60: download - view: text, markup, annotated - select for diffs
Tue Oct 6 23:51:05 2020 UTC (4 years, 3 months ago) by roy
Branches: MAIN
CVS tags: thorpej-i2c-spi-conf2-base,
thorpej-i2c-spi-conf2,
thorpej-i2c-spi-conf-base,
thorpej-i2c-spi-conf,
thorpej-futex2-base,
thorpej-futex2,
thorpej-futex-base,
thorpej-futex,
thorpej-cfargs2-base,
thorpej-cfargs2,
thorpej-cfargs-base,
thorpej-cfargs,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +29 -2
lines
net80211: Initialise the interface with a decent link state.
Link state transitions to UP when a node is joined and DOWN when left.
This means that with the interface UP, the link state could be UNKNOWN
for a while, implying it can be used in BSS mode.
Which is of course false.
Add a function to set an initial link state based on the operating mode.
Also call this when the operating mode changes.
Basically in BSS and MONITOR it starts off down.
BSS will transition UP and DOWN as before, MONITOR will stay down.
IBSS, AHDEMO and HOSTAP will remain as link unknown because the state is
..... unknown.
Revision 1.56.18.9: download - view: text, markup, annotated - select for diffs
Thu Apr 16 15:30:00 2020 UTC (4 years, 9 months ago) by nat
Branches: phil-wifi
Diff to: previous 1.56.18.8: preferred, colored; branchpoint 1.56: preferred, colored; next MAIN 1.57: preferred, colored
Changes since revision 1.56.18.8: +11 -5
lines
Use if_stat functions.
Revision 1.56.18.8: download - view: text, markup, annotated - select for diffs
Mon Apr 13 08:05:15 2020 UTC (4 years, 9 months ago) by martin
Branches: phil-wifi
Diff to: previous 1.56.18.7: preferred, colored; branchpoint 1.56: preferred, colored
Changes since revision 1.56.18.7: +13 -4
lines
Mostly merge changes from HEAD upto 20200411
Revision 1.59: download - view: text, markup, annotated - select for diffs
Sun Mar 15 23:04:51 2020 UTC (4 years, 10 months ago) by thorpej
Branches: MAIN
CVS tags: phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
bouyer-xenpvh-base2,
bouyer-xenpvh-base1,
bouyer-xenpvh-base,
bouyer-xenpvh
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +15 -5
lines
Define and implement a locking protocol for the ifmedia / mii layers:
- MP-safe drivers provide a mutex to ifmedia that is used to serialize
access to media-related structures / hardware regsiters. Converted
drivers use the new ifmedia_init_with_lock() function for this. The
new name is provided to ease the transition.
- Un-converted drivers continue to call ifmedia_init(), which will supply
a compatibility lock to be used instead. Several media-related entry
points must be aware of this compatibility lock, and are able to acquire
it recursively a limited number of times, if needed. This is a SPIN
mutex with priority IPL_NET.
- This same lock is used to serialize access to PHY registers and other
MII-related data structures.
The PHY drivers are modified to acquire and release the lock, as needed,
and assert the lock is held as a diagnostic aid.
The "usbnet" framework has had an overhaul of its internal locking
protocols to fit in with the media / mii changes, and the drivers adapted.
USB wifi drivers have been changed to provide their own adaptive mutex
to the ifmedia later via a new ieee80211_media_init_with_lock() function.
This is required because the USB drivers need an adaptive mutex.
Besised "usbnet", a few other drivers are converted: vmx, wm, ixgbe / ixv.
mcx also now calls ifmedia_init_with_lock() because it needs to also use
an adaptive mutex. The mcx driver still needs to be fully converted to
NET_MPSAFE.
Revision 1.57.2.1: download - view: text, markup, annotated - select for diffs
Sat Feb 29 20:21:07 2020 UTC (4 years, 10 months ago) by ad
Branches: ad-namecache
Diff to: previous 1.57: preferred, colored; next MAIN 1.58: preferred, colored
Changes since revision 1.57: +3 -3
lines
Sync with head.
Revision 1.58: download - view: text, markup, annotated - select for diffs
Tue Feb 4 05:46:32 2020 UTC (4 years, 11 months ago) by thorpej
Branches: MAIN
CVS tags: is-mlppp-base,
is-mlppp,
ad-namecache-base3
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +3 -3
lines
Use ifmedia_fini().
Revision 1.57: download - view: text, markup, annotated - select for diffs
Thu Oct 3 17:46:56 2019 UTC (5 years, 3 months ago) by jmcneill
Branches: MAIN
CVS tags: phil-wifi-20191119,
ad-namecache-base2,
ad-namecache-base1,
ad-namecache-base
Branch point for: ad-namecache
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +5 -5
lines
ieee80211_announce: Print supported rates with aprint_debug
Revision 1.56.18.7: download - view: text, markup, annotated - select for diffs
Mon Jun 10 22:09:46 2019 UTC (5 years, 7 months ago) by christos
Branches: phil-wifi
Diff to: previous 1.56.18.6: preferred, colored; branchpoint 1.56: preferred, colored
Changes since revision 1.56.18.6: +5 -3
lines
Sync with HEAD
Revision 1.56.18.6: download - view: text, markup, annotated - select for diffs
Wed Aug 15 17:07:02 2018 UTC (6 years, 5 months ago) by phil
Branches: phil-wifi
Diff to: previous 1.56.18.5: preferred, colored; branchpoint 1.56: preferred, colored
Changes since revision 1.56.18.5: +4 -1
lines
Final changes for 200 hour contract. Still a lot of work to do.
With these changes, Station mode works with an open AP.
Revision 1.56.18.5: download - view: text, markup, annotated - select for diffs
Sat Jul 28 00:49:43 2018 UTC (6 years, 5 months ago) by phil
Branches: phil-wifi
Diff to: previous 1.56.18.4: preferred, colored; branchpoint 1.56: preferred, colored
Changes since revision 1.56.18.4: +13 -3
lines
End of the week state save:
Got workqueues doing FreeBSD tasks. (still questions on how correct it is.)
Incremental changes in many places.
Still *lots* of debugging code that needs to go away some day.
"ifconfig urtwn0 up" now does not crash, still needs scan to work properly.
Revision 1.56.18.4: download - view: text, markup, annotated - select for diffs
Fri Jul 20 20:33:05 2018 UTC (6 years, 6 months ago) by phil
Branches: phil-wifi
Diff to: previous 1.56.18.3: preferred, colored; branchpoint 1.56: preferred, colored
Changes since revision 1.56.18.3: +15 -18
lines
State save:
urtwn: ifp->if_softc points to a vap, not the urtwn softc, fix code for this.
add missing routines, need to get them filled out correctly.
80211: Add back some NetBSD ioctls, start working on the sysctl tree.
Revision 1.56.18.3: download - view: text, markup, annotated - select for diffs
Mon Jul 16 20:11:11 2018 UTC (6 years, 6 months ago) by phil
Branches: phil-wifi
Diff to: previous 1.56.18.2: preferred, colored; branchpoint 1.56: preferred, colored
Changes since revision 1.56.18.2: +37 -9
lines
State save.
urtwn now can attach and shows up in the "ifconfig -a" list.
Revision 1.56.18.2: download - view: text, markup, annotated - select for diffs
Thu Jul 12 16:35:34 2018 UTC (6 years, 6 months ago) by phil
Branches: phil-wifi
Diff to: previous 1.56.18.1: preferred, colored; branchpoint 1.56: preferred, colored
Changes since revision 1.56.18.1: +54 -1
lines
State save. New kernel config for this brach only. TESTWIFI does
produce a kernel. It is not working. athn files not compiling yet
and commented out of the TESTWIFI kernel, which only has urtwn 802.11
driver enabled. ieee80211_alq.c and ieee80211_ddb.c not compiling yet.
Revision 1.56.18.1: download - view: text, markup, annotated - select for diffs
Thu Jun 28 21:03:07 2018 UTC (6 years, 6 months ago) by phil
Branches: phil-wifi
CVS tags: phil-wifi-freebsd-base
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +2163 -734
lines
Start of WiFi refresh. Copy of FreeBSD net80211 directory with git
mirror commit id of 09e3123164ec345822e00465039503686efde455, no
changes yet. ieee80211_netbsd.[ch] from ieee80211_freebsd.[ch].
Revision 1.53.18.2: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:39:03 2017 UTC (7 years, 1 month ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.53.18.1: preferred, colored; branchpoint 1.53: preferred, colored; next MAIN 1.54: preferred, colored
Changes since revision 1.53.18.1: +3 -1
lines
update from HEAD
Revision 1.55.2.1: download - view: text, markup, annotated - select for diffs
Tue Sep 22 12:06:11 2015 UTC (9 years, 4 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.55: preferred, colored; next MAIN 1.56: preferred, colored
Changes since revision 1.55: +4 -2
lines
Sync with HEAD
Revision 1.56: download - view: text, markup, annotated - select for diffs
Mon Aug 24 22:21:26 2015 UTC (9 years, 5 months ago) by pooka
Branches: MAIN
CVS tags: tls-maxphys-base-20171202,
prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
phil-wifi-base,
phil-wifi-20190609,
pgoyette-localcount-base,
pgoyette-localcount-20170426,
pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
pgoyette-localcount,
pgoyette-compat-merge-20190127,
pgoyette-compat-base,
pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226,
pgoyette-compat-1126,
pgoyette-compat-1020,
pgoyette-compat-0930,
pgoyette-compat-0906,
pgoyette-compat-0728,
pgoyette-compat-0625,
pgoyette-compat-0521,
pgoyette-compat-0502,
pgoyette-compat-0422,
pgoyette-compat-0415,
pgoyette-compat-0407,
pgoyette-compat-0330,
pgoyette-compat-0322,
pgoyette-compat-0315,
pgoyette-compat,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
nick-nhusb-base-20170825,
nick-nhusb-base-20170204,
nick-nhusb-base-20161204,
nick-nhusb-base-20161004,
nick-nhusb-base-20160907,
nick-nhusb-base-20160529,
nick-nhusb-base-20160422,
nick-nhusb-base-20160319,
nick-nhusb-base-20151226,
nick-nhusb-base-20150921,
netbsd-9-base,
netbsd-9-4-RELEASE,
netbsd-9-3-RELEASE,
netbsd-9-2-RELEASE,
netbsd-9-1-RELEASE,
netbsd-9-0-RELEASE,
netbsd-9-0-RC2,
netbsd-9-0-RC1,
netbsd-9,
netbsd-8-base,
netbsd-8-3-RELEASE,
netbsd-8-2-RELEASE,
netbsd-8-1-RELEASE,
netbsd-8-1-RC1,
netbsd-8-0-RELEASE,
netbsd-8-0-RC2,
netbsd-8-0-RC1,
netbsd-8,
matt-nb8-mediatek-base,
matt-nb8-mediatek,
localcount-20160914,
jdolecek-ncq-base,
jdolecek-ncq,
isaki-audio2-base,
isaki-audio2,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan
Branch point for: phil-wifi
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +4 -2
lines
sprinkle _KERNEL_OPT
Revision 1.55: download - view: text, markup, annotated - select for diffs
Sat Oct 18 08:33:29 2014 UTC (10 years, 3 months ago) by snj
Branches: MAIN
CVS tags: nick-nhusb-base-20150606,
nick-nhusb-base-20150406,
nick-nhusb-base
Branch point for: nick-nhusb
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +3 -3
lines
src is too big these days to tolerate superfluous apostrophes. It's
"its", people!
Revision 1.53.8.1: download - view: text, markup, annotated - select for diffs
Thu May 22 11:41:09 2014 UTC (10 years, 8 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.53: preferred, colored; next MAIN 1.54: preferred, colored
Changes since revision 1.53: +6 -2
lines
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
Revision 1.53.18.1: download - view: text, markup, annotated - select for diffs
Sun Jun 23 06:20:25 2013 UTC (11 years, 7 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +6 -2
lines
resync from head
Revision 1.54: download - view: text, markup, annotated - select for diffs
Thu Mar 21 18:30:09 2013 UTC (11 years, 10 months ago) by christos
Branches: MAIN
CVS tags: yamt-pagecache-base9,
tls-maxphys-base,
tls-earlyentropy-base,
tls-earlyentropy,
rmind-smpnet-nbase,
rmind-smpnet-base,
rmind-smpnet,
riastradh-xf86-video-intel-2-7-1-pre-2-21-15,
riastradh-drm2-base3,
riastradh-drm2-base2,
riastradh-drm2-base1,
riastradh-drm2-base,
riastradh-drm2,
netbsd-7-nhusb-base-20170116,
netbsd-7-nhusb-base,
netbsd-7-nhusb,
netbsd-7-base,
netbsd-7-2-RELEASE,
netbsd-7-1-RELEASE,
netbsd-7-1-RC2,
netbsd-7-1-RC1,
netbsd-7-1-2-RELEASE,
netbsd-7-1-1-RELEASE,
netbsd-7-1,
netbsd-7-0-RELEASE,
netbsd-7-0-RC3,
netbsd-7-0-RC2,
netbsd-7-0-RC1,
netbsd-7-0-2-RELEASE,
netbsd-7-0-1-RELEASE,
netbsd-7-0,
netbsd-7,
khorben-n900,
agc-symver-base,
agc-symver
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +6 -2
lines
Instead of always checking for ANYC, make it a valid channel
Revision 1.48.18.3: download - view: text, markup, annotated - select for diffs
Wed Aug 11 22:54:56 2010 UTC (14 years, 5 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.48.18.2: preferred, colored; branchpoint 1.48: preferred, colored; next MAIN 1.49: preferred, colored
Changes since revision 1.48.18.2: +5 -43
lines
sync with head.
Revision 1.50.4.1: download - view: text, markup, annotated - select for diffs
Sun May 30 05:18:02 2010 UTC (14 years, 7 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.50: preferred, colored; next MAIN 1.51: preferred, colored
Changes since revision 1.50: +5 -43
lines
sync with head
Revision 1.50.2.1: download - view: text, markup, annotated - select for diffs
Fri Apr 30 14:44:20 2010 UTC (14 years, 8 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.50: preferred, colored; next MAIN 1.51: preferred, colored
Changes since revision 1.50: +5 -43
lines
Sync with HEAD.
Revision 1.53: download - view: text, markup, annotated - select for diffs
Mon Apr 5 07:22:24 2010 UTC (14 years, 9 months ago) by joerg
Branches: MAIN
CVS tags: yamt-pagecache-tag8,
yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
yamt-nfs-mp-base11,
yamt-nfs-mp-base10,
uebayasi-xip-base4,
uebayasi-xip-base3,
uebayasi-xip-base2,
uebayasi-xip-base1,
rmind-uvmplock-nbase,
rmind-uvmplock-base,
netbsd-6-base,
netbsd-6-1-RELEASE,
netbsd-6-1-RC4,
netbsd-6-1-RC3,
netbsd-6-1-RC2,
netbsd-6-1-RC1,
netbsd-6-1-5-RELEASE,
netbsd-6-1-4-RELEASE,
netbsd-6-1-3-RELEASE,
netbsd-6-1-2-RELEASE,
netbsd-6-1-1-RELEASE,
netbsd-6-1,
netbsd-6-0-RELEASE,
netbsd-6-0-RC2,
netbsd-6-0-RC1,
netbsd-6-0-6-RELEASE,
netbsd-6-0-5-RELEASE,
netbsd-6-0-4-RELEASE,
netbsd-6-0-3-RELEASE,
netbsd-6-0-2-RELEASE,
netbsd-6-0-1-RELEASE,
netbsd-6-0,
netbsd-6,
matt-nb6-plus-nbase,
matt-nb6-plus-base,
matt-nb6-plus,
matt-mips64-premerge-20101231,
jruoho-x86intr-base,
jruoho-x86intr,
jmcneill-usbmp-pre-base2,
jmcneill-usbmp-base9,
jmcneill-usbmp-base8,
jmcneill-usbmp-base7,
jmcneill-usbmp-base6,
jmcneill-usbmp-base5,
jmcneill-usbmp-base4,
jmcneill-usbmp-base3,
jmcneill-usbmp-base2,
jmcneill-usbmp-base10,
jmcneill-usbmp-base,
jmcneill-usbmp,
jmcneill-audiomp3-base,
jmcneill-audiomp3,
cherry-xenmp-base,
cherry-xenmp,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2
Branch point for: yamt-pagecache,
tls-maxphys
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +4 -4
lines
Push the bpf_ops usage back into bpf.h. Push the common ifp->if_bpf
check into the inline functions as well the fourth argument for
bpf_attach.
Revision 1.52: download - view: text, markup, annotated - select for diffs
Fri Apr 2 03:46:50 2010 UTC (14 years, 9 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +2 -40
lines
Delete ieee80211_setbasicrates(). It's buggy, and we drivers can get
along fine without it.
Revision 1.51: download - view: text, markup, annotated - select for diffs
Fri Mar 26 17:18:05 2010 UTC (14 years, 10 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +3 -3
lines
In ieee80211_media_init(), change a pointer that we never write
through to a pointer to const.
Revision 1.48.18.2: download - view: text, markup, annotated - select for diffs
Thu Mar 11 15:04:28 2010 UTC (14 years, 10 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.48.18.1: preferred, colored; branchpoint 1.48: preferred, colored
Changes since revision 1.48.18.1: +4 -9
lines
sync with head
Revision 1.50: download - view: text, markup, annotated - select for diffs
Tue Jan 19 22:08:17 2010 UTC (15 years ago) by pooka
Branches: MAIN
CVS tags: yamt-nfs-mp-base9,
uebayasi-xip-base
Branch point for: uebayasi-xip,
rmind-uvmplock
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +4 -9
lines
Redefine bpf linkage through an always present op vector, i.e.
#if NBPFILTER is no longer required in the client. This change
doesn't yet add support for loading bpf as a module, since drivers
can register before bpf is attached. However, callers of bpf can
now be modularized.
Dynamically loadable bpf could probably be done fairly easily with
coordination from the stub driver and the real driver by registering
attachments in the stub before the real driver is loaded and doing
a handoff. ... and I'm not going to ponder the depths of unload
here.
Tested with i386/MONOLITHIC, modified MONOLITHIC without bpf and rump.
Revision 1.48.18.1: download - view: text, markup, annotated - select for diffs
Mon May 4 08:14:16 2009 UTC (15 years, 8 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +49 -2
lines
sync with head.
Revision 1.48.26.1: download - view: text, markup, annotated - select for diffs
Mon Jan 19 13:20:12 2009 UTC (16 years ago) by skrll
Branches: nick-hppapmap
Diff to: previous 1.48: preferred, colored; next MAIN 1.49: preferred, colored
Changes since revision 1.48: +49 -2
lines
Sync with HEAD.
Revision 1.48.14.1: download - view: text, markup, annotated - select for diffs
Sat Jan 17 13:29:32 2009 UTC (16 years ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.48: preferred, colored; next MAIN 1.49: preferred, colored
Changes since revision 1.48: +49 -2
lines
Sync with HEAD.
Revision 1.49: download - view: text, markup, annotated - select for diffs
Sat Jan 10 12:53:45 2009 UTC (16 years ago) by cegger
Branches: MAIN
CVS tags: yamt-nfs-mp-base8,
yamt-nfs-mp-base7,
yamt-nfs-mp-base6,
yamt-nfs-mp-base5,
yamt-nfs-mp-base4,
yamt-nfs-mp-base3,
nick-hppapmap-base4,
nick-hppapmap-base3,
nick-hppapmap-base2,
nick-hppapmap-base,
mjf-devfs2-base,
matt-premerge-20091211,
jymxensuspend-base,
jym-xensuspend-nbase,
jym-xensuspend-base,
jym-xensuspend
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +49 -2
lines
Introduce ieee80211_setbasicrates().
Use it to set speed in ieee80211_ifattach().
Export new ieee80211_std_rateset_11{a,b,g}.
From OpenBSD.
Revision 1.48.12.1: download - view: text, markup, annotated - select for diffs
Fri Feb 22 16:50:25 2008 UTC (16 years, 11 months ago) by skrll
Branches: nick-net80211-sync
Diff to: previous 1.48: preferred, colored; next MAIN 1.49: preferred, colored
Changes since revision 1.48: +655 -455
lines
Beginning of a sync with net80211 from FreeBSD. Lots to do.
Sources taken from 2008-02-22.
Revision 1.47.24.1: download - view: text, markup, annotated - select for diffs
Wed Jan 9 01:57:17 2008 UTC (17 years ago) by matt
Branches: matt-armv6
Diff to: previous 1.47: preferred, colored; next MAIN 1.48: preferred, colored
Changes since revision 1.47: +6 -5
lines
sync with HEAD
Revision 1.47.30.1: download - view: text, markup, annotated - select for diffs
Sat Dec 8 18:21:08 2007 UTC (17 years, 1 month ago) by mjf
Branches: mjf-devfs
Diff to: previous 1.47: preferred, colored; next MAIN 1.48: preferred, colored
Changes since revision 1.47: +6 -5
lines
Sync with HEAD.
Revision 1.38.2.2: download - view: text, markup, annotated - select for diffs
Fri Dec 7 17:34:21 2007 UTC (17 years, 1 month ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.38.2.1: preferred, colored; next MAIN 1.39: preferred, colored
Changes since revision 1.38.2.1: +6 -5
lines
sync with head
Revision 1.47.22.1: download - view: text, markup, annotated - select for diffs
Sat Dec 1 14:40:39 2007 UTC (17 years, 1 month ago) by jmcneill
Branches: jmcneill-pm
Diff to: previous 1.47: preferred, colored; next MAIN 1.48: preferred, colored
Changes since revision 1.47: +6 -5
lines
Sync with HEAD.
Revision 1.48: download - view: text, markup, annotated - select for diffs
Sat Dec 1 14:35:51 2007 UTC (17 years, 1 month ago) by jmcneill
Branches: MAIN
CVS tags: yamt-pf42-baseX,
yamt-pf42-base4,
yamt-pf42-base3,
yamt-pf42-base2,
yamt-pf42-base,
yamt-pf42,
yamt-nfs-mp-base2,
yamt-nfs-mp-base,
yamt-lazymbuf-base15,
yamt-lazymbuf-base14,
yamt-kmem-base3,
yamt-kmem-base2,
yamt-kmem-base,
yamt-kmem,
wrstuden-revivesa-base-4,
wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
wrstuden-revivesa,
vmlocking2-base3,
vmlocking2-base2,
vmlocking2-base1,
vmlocking2,
vmlocking-nbase,
simonb-wapbl-nbase,
simonb-wapbl-base,
simonb-wapbl,
reinoud-bufcleanup-nbase,
reinoud-bufcleanup-base,
nick-net80211-sync-base,
netbsd-5-base,
netbsd-5-2-RELEASE,
netbsd-5-2-RC1,
netbsd-5-2-3-RELEASE,
netbsd-5-2-2-RELEASE,
netbsd-5-2-1-RELEASE,
netbsd-5-2,
netbsd-5-1-RELEASE,
netbsd-5-1-RC4,
netbsd-5-1-RC3,
netbsd-5-1-RC2,
netbsd-5-1-RC1,
netbsd-5-1-5-RELEASE,
netbsd-5-1-4-RELEASE,
netbsd-5-1-3-RELEASE,
netbsd-5-1-2-RELEASE,
netbsd-5-1-1-RELEASE,
netbsd-5-1,
netbsd-5-0-RELEASE,
netbsd-5-0-RC4,
netbsd-5-0-RC3,
netbsd-5-0-RC2,
netbsd-5-0-RC1,
netbsd-5-0-2-RELEASE,
netbsd-5-0-1-RELEASE,
netbsd-5-0,
netbsd-5,
mjf-devfs-base,
matt-nb5-pq3-base,
matt-nb5-pq3,
matt-nb5-mips64-u2-k2-k4-k7-k8-k9,
matt-nb5-mips64-u1-k1-k5,
matt-nb5-mips64-premerge-20101231,
matt-nb5-mips64-premerge-20091211,
matt-nb5-mips64-k15,
matt-nb5-mips64,
matt-nb4-mips64-k7-u2a-k9b,
matt-mips64-base2,
matt-armv6-nbase,
matt-armv6-base,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
jmcneill-pm-base,
hpcarm-cleanup-nbase,
hpcarm-cleanup-base,
haad-nbase2,
haad-dm-base2,
haad-dm-base1,
haad-dm-base,
haad-dm,
cube-autoconf-base,
cube-autoconf,
bouyer-xeni386-nbase,
bouyer-xeni386-merge1,
bouyer-xeni386-base,
bouyer-xeni386,
ad-socklock-base1,
ad-audiomp2-base,
ad-audiomp2
Branch point for: yamt-nfs-mp,
nick-net80211-sync,
nick-hppapmap,
mjf-devfs2
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +6 -5
lines
aprintify
Revision 1.45.12.2: download - view: text, markup, annotated - select for diffs
Sun Dec 10 07:19:06 2006 UTC (18 years, 1 month ago) by yamt
Branches: yamt-splraiseipl
Diff to: previous 1.45.12.1: preferred, colored; branchpoint 1.45: preferred, colored; next MAIN 1.46: preferred, colored
Changes since revision 1.45.12.1: +3 -3
lines
sync with head.
Revision 1.45.10.1: download - view: text, markup, annotated - select for diffs
Sat Nov 18 21:39:32 2006 UTC (18 years, 2 months ago) by ad
Branches: newlock2
Diff to: previous 1.45: preferred, colored; next MAIN 1.46: preferred, colored
Changes since revision 1.45: +2 -2
lines
Sync with head.
Revision 1.47: download - view: text, markup, annotated - select for diffs
Thu Nov 16 01:33:40 2006 UTC (18 years, 2 months ago) by christos
Branches: MAIN
CVS tags: yamt-x86pmap-base4,
yamt-x86pmap-base3,
yamt-x86pmap-base2,
yamt-x86pmap-base,
yamt-x86pmap,
yamt-splraiseipl-base5,
yamt-splraiseipl-base4,
yamt-splraiseipl-base3,
yamt-idlelwp-base8,
yamt-idlelwp,
wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
wrstuden-fixsa,
vmlocking-base,
vmlocking,
thorpej-atomic-base,
thorpej-atomic,
reinoud-bufcleanup,
post-newlock2-merge,
nick-csl-alignment-base5,
nick-csl-alignment-base,
nick-csl-alignment,
newlock2-nbase,
newlock2-base,
netbsd-4-base,
netbsd-4-0-RELEASE,
netbsd-4-0-RC5,
netbsd-4-0-RC4,
netbsd-4-0-RC3,
netbsd-4-0-RC2,
netbsd-4-0-RC1,
netbsd-4-0-1-RELEASE,
netbsd-4-0,
netbsd-4,
mjf-ufs-trans-base,
mjf-ufs-trans,
matt-nb4-arm-base,
matt-nb4-arm,
matt-mips64-base,
matt-mips64,
matt-armv6-prevmlocking,
jmcneill-base,
hpcarm-cleanup,
bouyer-xenamd64-base2,
bouyer-xenamd64-base,
bouyer-xenamd64,
ad-audiomp-base,
ad-audiomp
Branch point for: mjf-devfs,
matt-armv6,
jmcneill-pm
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +3 -3
lines
__unused removal on arguments; approved by core.
Revision 1.45.12.1: download - view: text, markup, annotated - select for diffs
Sun Oct 22 06:07:27 2006 UTC (18 years, 3 months ago) by yamt
Branches: yamt-splraiseipl
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +3 -3
lines
sync with head
Revision 1.46: download - view: text, markup, annotated - select for diffs
Thu Oct 12 01:32:30 2006 UTC (18 years, 3 months ago) by christos
Branches: MAIN
CVS tags: yamt-splraiseipl-base2
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +3 -3
lines
- sprinkle __unused on function decls.
- fix a couple of unused bugs
- no more -Wno-unused for i386
Revision 1.43.4.1: download - view: text, markup, annotated - select for diffs
Sat Sep 9 02:58:25 2006 UTC (18 years, 4 months ago) by rpaulo
Branches: rpaulo-netinet-merge-pcb
Diff to: previous 1.43: preferred, colored; next MAIN 1.44: preferred, colored
Changes since revision 1.43: +13 -13
lines
sync with head
Revision 1.38.2.1: download - view: text, markup, annotated - select for diffs
Wed Jun 21 15:10:45 2006 UTC (18 years, 7 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +39 -25
lines
sync with head.
Revision 1.43.6.1: download - view: text, markup, annotated - select for diffs
Sat Apr 22 11:40:08 2006 UTC (18 years, 9 months ago) by simonb
Branches: simonb-timecounters
CVS tags: simonb-timcounters-final
Diff to: previous 1.43: preferred, colored; next MAIN 1.44: preferred, colored
Changes since revision 1.43: +13 -13
lines
Sync with head.
Revision 1.44.4.1: download - view: text, markup, annotated - select for diffs
Wed Apr 19 04:46:11 2006 UTC (18 years, 9 months ago) by elad
Branches: elad-kernelauth
Diff to: previous 1.44: preferred, colored; next MAIN 1.45: preferred, colored
Changes since revision 1.44: +4 -4
lines
sync with head.
Revision 1.44.2.1: download - view: text, markup, annotated - select for diffs
Mon Mar 13 09:07:39 2006 UTC (18 years, 10 months ago) by yamt
Branches: yamt-pdpolicy
Diff to: previous 1.44: preferred, colored; next MAIN 1.45: preferred, colored
Changes since revision 1.44: +4 -4
lines
sync with head.
Revision 1.45: download - view: text, markup, annotated - select for diffs
Wed Mar 8 23:46:27 2006 UTC (18 years, 10 months ago) by lukem
Branches: MAIN
CVS tags: yamt-splraiseipl-base,
yamt-pdpolicy-base9,
yamt-pdpolicy-base8,
yamt-pdpolicy-base7,
yamt-pdpolicy-base6,
yamt-pdpolicy-base5,
yamt-pdpolicy-base4,
yamt-pdpolicy-base3,
yamt-pdpolicy-base2,
simonb-timecounters-base,
rpaulo-netinet-merge-pcb-base,
peter-altq-base,
peter-altq,
gdamore-uart-base,
gdamore-uart,
elad-kernelauth-base,
chap-midi-nbase,
chap-midi-base,
chap-midi,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Branch point for: yamt-splraiseipl,
newlock2
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +4 -4
lines
Use the SI capitalization for "Hz", "kHz", and "MHz" in comments and strings.
Add a space between numbers and Hz unit.
Revision 1.44: download - view: text, markup, annotated - select for diffs
Thu Mar 2 03:38:48 2006 UTC (18 years, 10 months ago) by dyoung
Branches: MAIN
CVS tags: yamt-pdpolicy-base
Branch point for: yamt-pdpolicy,
elad-kernelauth
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +11 -11
lines
Miscellaneous ath(4) and net80211 updates and bug-fixes coming from
sam@ and various open source repositories:
ath(4):
Ignore "phantom" beacon misses: should stabilize connections
to access points (no more ceaseless link-UP/DOWN indications).
Also, re-synchronize beacon timer using the TSF in the
first beacon received after joining a BSS---this should
also help suppress spurious beacon misses. I am hopeful
that this will help ath(4) lossage reported by perry@ and
smb@.
Add new configuration through sysctl.
Use a shorter calibration interval until IQ calibration
finishes.
Report antenna noise through radiotap.
Rudiments of Radar Detection / Dynamic Frequency Selection.
Update to HAL version 0.9.16.13.
Update open sources for changes to the HAL API.
Add HALs for additional architectures: add big-endian ELF
HALs for sparc64 and for PowerPC. Also add a Alpha HAL.
These new HALs are untested under NetBSD.
ath(4) + net80211:
Make the multicast transmit rate configurable by ioctl.
Miscellaneous bug fixes.
Revision 1.43: download - view: text, markup, annotated - select for diffs
Tue Dec 13 09:28:31 2005 UTC (19 years, 1 month ago) by dyoung
Branches: MAIN
CVS tags: yamt-uio_vmspace-base5,
yamt-uio_vmspace
Branch point for: simonb-timecounters,
rpaulo-netinet-merge-pcb
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +3 -3
lines
Fix ieee80211_media2rate to suit the funny order of NetBSD's DSSS
media flags: DS2, DS5, DS11, DS1.
Revision 1.31.2.8: download - view: text, markup, annotated - select for diffs
Sun Dec 11 10:29:22 2005 UTC (19 years, 1 month ago) by christos
Branches: ktrace-lwp
Diff to: previous 1.31.2.7: preferred, colored; next MAIN 1.32: preferred, colored
Changes since revision 1.31.2.7: +19 -8
lines
Sync with head.
Revision 1.40.6.2: download - view: text, markup, annotated - select for diffs
Tue Nov 29 21:23:29 2005 UTC (19 years, 1 month ago) by yamt
Branches: yamt-readahead
Diff to: previous 1.40.6.1: preferred, colored; branchpoint 1.40: preferred, colored; next MAIN 1.41: preferred, colored
Changes since revision 1.40.6.1: +6 -2
lines
sync with head.
Revision 1.42: download - view: text, markup, annotated - select for diffs
Fri Nov 25 17:33:56 2005 UTC (19 years, 2 months ago) by thorpej
Branches: MAIN
CVS tags: yamt-readahead-base3,
ktrace-lwp-base
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +6 -2
lines
Use a once control to call initialize the 802.11 layer when
ieee80211_ifattach() is called. "wlan" no longer needs-flag,
and remove the ieee80211_init() call from main().
Revision 1.40.6.1: download - view: text, markup, annotated - select for diffs
Tue Nov 22 16:08:15 2005 UTC (19 years, 2 months ago) by yamt
Branches: yamt-readahead
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +13 -7
lines
sync with head.
Revision 1.41: download - view: text, markup, annotated - select for diffs
Fri Nov 18 16:40:08 2005 UTC (19 years, 2 months ago) by skrll
Branches: MAIN
CVS tags: yamt-readahead-base2
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +13 -7
lines
Resolve conflicts and adapt to NetBSD.
Thanks to dyoung@, scw@, and perry@ for help testing.
2005-08-30 15:27 avatar
Properly set ic_curchan before calling back to device driver to do channel
switching(ifconfig devX channel Y). This fix should make channel changing
works again in monitor mode.
Submitted by: sam
X-MFC-With: other ic_curchan changes
2005-08-13 18:50 sam
revert 1.64: we cannot use the channel characteristics to decide when to
do 11g erp sta accounting because b/g channels show up as false positives
when operating in 11b.
Noticed by: Michal Mertl
2005-08-13 18:31 sam
Extend acl support to pass ioctl requests through and use this to
add support for getting the current policy setting and collecting
the list of mac addresses in the acl table.
Submitted by: Michal Mertl (original version)
MFC after: 2 weeks
2005-08-10 18:42 sam
Don't use ic_curmode to decide when to do 11g station accounting,
use the station channel properties. Fixes assert failure/bogus
operation when an ap is operating in 11a and has associated stations
then switches to 11g.
Noticed by: Michal Mertl
Reviewed by: avatar
MFC after: 2 weeks
2005-08-10 17:22 sam
Clarify/fix handling of the current channel:
o add ic_curchan and use it uniformly for specifying the current
channel instead of overloading ic->ic_bss->ni_chan (or in some
drivers ic_ibss_chan)
o add ieee80211_scanparams structure to encapsulate scanning-related
state captured for rx frames
o move rx beacon+probe response frame handling into separate routines
o change beacon+probe response handling to treat the scan table
more like a scan cache--look for an existing entry before adding
a new one; this combined with ic_curchan use corrects handling of
stations that were previously found at a different channel
o move adhoc neighbor discovery by beacon+probe response frames to
a new ieee80211_add_neighbor routine
Reviewed by: avatar
Tested by: avatar, Michal Mertl
MFC after: 2 weeks
2005-08-09 11:19 rwatson
Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE and
IFF_DRV_RUNNING, as well as the move from ifnet.if_flags to
ifnet.if_drv_flags. Device drivers are now responsible for
synchronizing access to these flags, as they are in if_drv_flags. This
helps prevent races between the network stack and device driver in
maintaining the interface flags field.
Many __FreeBSD__ and __FreeBSD_version checks maintained and continued;
some less so.
Reviewed by: pjd, bz
MFC after: 7 days
2005-08-08 19:46 sam
Split crypto tx+rx key indices and add a key index -> node mapping table:
Crypto changes:
o change driver/net80211 key_alloc api to return tx+rx key indices; a
driver can leave the rx key index set to IEEE80211_KEYIX_NONE or set
it to be the same as the tx key index (the former disables use of
the key index in building the keyix->node mapping table and is the
default setup for naive drivers by null_key_alloc)
o add cs_max_keyid to crypto state to specify the max h/w key index a
driver will return; this is used to allocate the key index mapping
table and to bounds check table loookups
o while here introduce ieee80211_keyix (finally) for the type of a h/w
key index
o change crypto notifiers for rx failures to pass the rx key index up
as appropriate (michael failure, replay, etc.)
Node table changes:
o optionally allocate a h/w key index to node mapping table for the
station table using the max key index setting supplied by drivers
(note the scan table does not get a map)
o defer node table allocation to lateattach so the driver has a chance
to set the max key id to size the key index map
o while here also defer the aid bitmap allocation
o add new ieee80211_find_rxnode_withkey api to find a sta/node entry
on frame receive with an optional h/w key index to use in checking
mapping table; also updates the map if it does a hash lookup and the
found node has a rx key index set in the unicast key; note this work
is separated from the old ieee80211_find_rxnode call so drivers do
not need to be aware of the new mechanism
o move some node table manipulation under the node table lock to close
a race on node delete
o add ieee80211_node_delucastkey to do the dirty work of deleting
unicast key state for a node (deletes any key and handles key map
references)
Ath driver:
o nuke private sc_keyixmap mechansim in favor of net80211 support
o update key alloc api
These changes close several race conditions for the ath driver operating
in ap mode. Other drivers should see no change. Station mode operation
for ath no longer uses the key index map but performance tests show no
noticeable change and this will be fixed when the scan table is eliminated
with the new scanning support.
Tested by: Michal Mertl, avatar, others
Reviewed by: avatar, others
MFC after: 2 weeks
2005-08-08 06:49 sam
use ieee80211_iterate_nodes to retrieve station data; the previous
code walked the list w/o locking
MFC after: 1 week
2005-08-08 04:30 sam
Cleanup beacon/listen interval handling:
o separate configured beacon interval from listen interval; this
avoids potential use of one value for the other (e.g. setting
powersavesleep to 0 clobbers the beacon interval used in hostap
or ibss mode)
o bounds check the beacon interval received in probe response and
beacon frames and drop frames with bogus settings; not clear
if we should instead clamp the value as any alteration would
result in mismatched sta+ap configuration and probably be more
confusing (don't want to log to the console but perhaps ok with
rate limiting)
o while here up max beacon interval to reflect WiFi standard
Noticed by: Martin <nakal@nurfuerspam.de>
MFC after: 1 week
2005-08-06 05:57 sam
fix debug msg typo
MFC after: 3 days
2005-08-06 05:56 sam
Fix handling of frames sent prior to a station being authorized
when operating in ap mode. Previously we allocated a node from the
station table, sent the frame (using the node), then released the
reference that "held the frame in the table". But while the frame
was in flight the node might be reclaimed which could lead to
problems. The solution is to add an ieee80211_tmp_node routine
that crafts a node that does exist in a table and so isn't ever
reclaimed; it exists only so long as the associated frame is in flight.
MFC after: 5 days
2005-07-31 07:12 sam
close a race between reclaiming a node when a station is inactive
and sending the null data frame used to probe inactive stations
MFC after: 5 days
2005-07-27 05:41 sam
when bridging internally bypass the bss node as traffic to it
must follow the normal input path
Submitted by: Michal Mertl
MFC after: 5 days
2005-07-27 03:53 sam
bandaid ni_fails handling so ap's with association failures are
reconsidered after a bit; a proper fix involves more changes to
the scanning infrastructure
Reviewed by: avatar, David Young
MFC after: 5 days
2005-07-23 01:16 sam
the AREF flag is only meaningful in ap mode; adhoc neighbors now
are timed out of the sta/neighbor table
2005-07-23 00:25 sam
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 22:11 sam
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:48 sam
split 802.11 frame xmit setup code into ieee80211_send_setup
MFC after: 3 days
2005-07-22 18:57 sam
simplify ic_newassoc callback
MFC after: 3 days
2005-07-22 18:54 sam
simplify ieee80211_ibss_merge api
MFC after: 3 days
2005-07-22 18:50 sam
add stats we know we'll need soon and some spare fields for future expansion
MFC after: 3 days
2005-07-22 18:45 sam
simplify tim callback api
MFC after: 3 days
2005-07-22 18:42 sam
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 18:36 sam
simplify ieee80211_node_authorize and ieee80211_node_unauthorize api's
MFC after: 3 days
2005-07-22 18:31 sam
simplifiy ieee80211_send_nulldata api
MFC after: 3 days
2005-07-22 18:29 sam
simplify rate set api's by removing ic parameter (implicit in node reference)
MFC after: 3 days
2005-07-22 18:21 sam
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 18:16 sam
missed one in last commit; add device name to discard msgs
2005-07-22 18:13 sam
include device name in discard msgs
2005-07-22 18:12 sam
add diag msgs for frames discarded because the direction field is wrong
2005-07-22 18:08 sam
split data frame delivery out to a new function ieee80211_deliver_data
2005-07-22 18:00 sam
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:55 sam
o add IEEE80211_FRAG_DEFAULT
o move default settings for RTS and frag thresholds to ieee80211_var.h
2005-07-22 17:50 sam
diff reduction against p4: define IEEE80211_FIXED_RATE_NONE and use
it instead of -1
2005-07-22 17:37 sam
add flags missed in last merge
2005-07-22 17:36 sam
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 06:17 sam
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 06:15 sam
remove excess whitespace
2005-07-22 05:55 sam
use IF_HANDOFF when bridging frames internally so if_start gets
called; fixes communication between associated sta's
MFC after: 3 days
2005-07-11 04:06 sam
Handle encrypt of arbitarily fragmented mbuf chains: previously
we bailed if we couldn't collect the 16-bytes of data required
for an aes block cipher in 2 mbufs; now we deal with it. While
here make space accounting signed so a sanity check does the
right thing for malformed mbuf chains.
Approved by: re (scottl)
2005-07-11 04:00 sam
nuke assert that duplicates real check
Reviewed by: avatar
Approved by: re (scottl)
Revision 1.1.1.5 (vendor branch): download - view: text, markup, annotated - select for diffs
Fri Nov 18 16:20:30 2005 UTC (19 years, 2 months ago) by skrll
Branches: FreeBSD
CVS tags: net80211-1-nov-2005
Diff to: previous 1.1.1.4: preferred, colored
Changes since revision 1.1.1.4: +11 -5
lines
Import FreeBSD's net80211(9) of 1-nov-2005
Revision 1.31.2.7: download - view: text, markup, annotated - select for diffs
Thu Nov 10 14:10:51 2005 UTC (19 years, 2 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.31.2.6: preferred, colored
Changes since revision 1.31.2.6: +309 -495
lines
Sync with HEAD. Here we go again...
Revision 1.40: download - view: text, markup, annotated - select for diffs
Tue Jul 26 22:52:48 2005 UTC (19 years, 6 months ago) by dyoung
Branches: MAIN
CVS tags: yamt-vop-base3,
yamt-vop-base2,
yamt-vop-base,
yamt-vop,
yamt-readahead-pervnode,
yamt-readahead-perfile,
yamt-readahead-base,
thorpej-vnode-attr-base,
thorpej-vnode-attr
Branch point for: yamt-readahead
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +0 -0
lines
Resolve conflicts.
Revision 1.39: download - view: text, markup, annotated - select for diffs
Mon Jul 11 17:15:30 2005 UTC (19 years, 6 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +12 -8
lines
Synchronize ieee80211_find_vap, ieee80211_find_instance.
Revision 1.38: download - view: text, markup, annotated - select for diffs
Sun Jun 26 04:31:51 2005 UTC (19 years, 7 months ago) by dyoung
Branches: MAIN
Branch point for: yamt-lazymbuf
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +8 -2
lines
Do not build AP support if 'options IEEE80211_NO_HOSTAP'. I will
use this in the INSTALL kernel to save some space.
Revision 1.37: download - view: text, markup, annotated - select for diffs
Wed Jun 22 06:16:02 2005 UTC (19 years, 7 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +302 -497
lines
Resolve conflicts in importation of 18-May-2005 ath(4) / net80211(9)
from FreeBSD. Introduce compatibility shims (sys/dev/ic/ath_netbsd.[ch],
sys/net80211/ieee80211_netbsd.[ch]). Update drivers (an, atu, atw,
awi, ipw, iwi, rtw, wi) for the new net80211(9) API.
Revision 1.1.1.4 (vendor branch): download - view: text, markup, annotated - select for diffs
Tue Jun 21 20:37:39 2005 UTC (19 years, 7 months ago) by dyoung
Branches: FreeBSD
CVS tags: net80211-2005-07-11,
net80211-2005-05-18
Diff to: previous 1.1.1.3: preferred, colored
Changes since revision 1.1.1.3: +298 -175
lines
Import FreeBSD's net80211(9) of 2005-05-18
Revision 1.36: download - view: text, markup, annotated - select for diffs
Mon Jun 20 02:49:18 2005 UTC (19 years, 7 months ago) by atatat
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +3 -3
lines
Change the rest of the sysctl subsystem to use const consistently.
The __UNCONST macro is now used only where necessary and the RW macros
are gone. Most of the changes here are consumers of the
sysctl_createv(9) interface that now takes a pair of const pointers
which used not to be.
Revision 1.35: download - view: text, markup, annotated - select for diffs
Thu Jun 9 02:19:59 2005 UTC (19 years, 7 months ago) by atatat
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +3 -4
lines
Properly fix the constipated lossage wrt -Wcast-qual and the sysctl
code. I know it's not the prettiest code, but it seems to work rather
well in spite of itself.
Revision 1.34: download - view: text, markup, annotated - select for diffs
Mon May 30 04:16:56 2005 UTC (19 years, 7 months ago) by christos
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +4 -3
lines
Unconst sysctl_query... hi atatat
Revision 1.32.4.1: download - view: text, markup, annotated - select for diffs
Fri Apr 29 11:29:32 2005 UTC (19 years, 8 months ago) by kent
Branches: kent-audio2
Diff to: previous 1.32: preferred, colored; next MAIN 1.33: preferred, colored
Changes since revision 1.32: +8 -8
lines
sync with -current
Revision 1.32.6.1: download - view: text, markup, annotated - select for diffs
Sat Mar 19 08:36:35 2005 UTC (19 years, 10 months ago) by yamt
Branches: yamt-km
Diff to: previous 1.32: preferred, colored; next MAIN 1.33: preferred, colored
Changes since revision 1.32: +8 -8
lines
sync with head. xen and whitespace. xen part is not finished.
Revision 1.31.2.6: download - view: text, markup, annotated - select for diffs
Fri Mar 4 16:53:17 2005 UTC (19 years, 10 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.31.2.5: preferred, colored
Changes since revision 1.31.2.5: +8 -8
lines
Sync with HEAD.
Hi Perry!
Revision 1.33: download - view: text, markup, annotated - select for diffs
Sat Feb 26 22:45:09 2005 UTC (19 years, 10 months ago) by perry
Branches: MAIN
CVS tags: yamt-km-base4,
yamt-km-base3,
netbsd-3-base,
netbsd-3-1-RELEASE,
netbsd-3-1-RC4,
netbsd-3-1-RC3,
netbsd-3-1-RC2,
netbsd-3-1-RC1,
netbsd-3-1-1-RELEASE,
netbsd-3-1,
netbsd-3-0-RELEASE,
netbsd-3-0-RC6,
netbsd-3-0-RC5,
netbsd-3-0-RC4,
netbsd-3-0-RC3,
netbsd-3-0-RC2,
netbsd-3-0-RC1,
netbsd-3-0-3-RELEASE,
netbsd-3-0-2-RELEASE,
netbsd-3-0-1-RELEASE,
netbsd-3-0,
netbsd-3,
kent-audio2-base
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +8 -8
lines
nuke trailing whitespace
Revision 1.31.2.5: download - view: text, markup, annotated - select for diffs
Tue Sep 21 13:36:55 2004 UTC (20 years, 4 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.31.2.4: preferred, colored
Changes since revision 1.31.2.4: +2 -2
lines
Fix the sync with head I botched.
Revision 1.31.2.4: download - view: text, markup, annotated - select for diffs
Sat Sep 18 14:54:39 2004 UTC (20 years, 4 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.31.2.3: preferred, colored
Changes since revision 1.31.2.3: +2 -2
lines
Sync with HEAD.
Revision 1.31.2.3: download - view: text, markup, annotated - select for diffs
Thu Aug 12 11:42:20 2004 UTC (20 years, 5 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.31.2.2: preferred, colored
Changes since revision 1.31.2.2: +23 -14
lines
Sync with HEAD.
Revision 1.32: download - view: text, markup, annotated - select for diffs
Tue Aug 10 00:57:21 2004 UTC (20 years, 5 months ago) by dyoung
Branches: MAIN
CVS tags: yamt-km-base2,
yamt-km-base,
kent-audio1-beforemerge,
kent-audio1-base,
kent-audio1
Branch point for: yamt-km,
kent-audio2
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +23 -14
lines
Make the node table into an LRU cache: least-recently used nodes
are at the end of the node queue. Change the reference-counting
discipline: ni->ni_refcnt indicates how many times net80211 has
granted ni to the driver. Every node in the table with ni_refcnt=0
is eligible to be garbage-collected. The mere presence of a node
in the table does not any longer indicate its auth/assoc state;
nodes have a ni_state variable, now. A sysctl,
net.link.ieee80211.maxnodecache, controls the maximum LRU cache
size.
While I am here, patch ieee80211_find_node_for_beacon to do a "best
match" by bssid/ssid/channel, not a "perfect match." This keeps
net80211 from caching duplicate nodes in the table.
Revision 1.31.2.2: download - view: text, markup, annotated - select for diffs
Tue Aug 3 10:54:20 2004 UTC (20 years, 5 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.31.2.1: preferred, colored
Changes since revision 1.31.2.1: +1233 -0
lines
Sync with HEAD
Revision 1.31.2.1
Fri Jul 30 17:05:18 2004 UTC (20 years, 5 months ago) by skrll
Branches: ktrace-lwp
FILE REMOVED
Changes since revision 1.31: +0 -1233
lines
file ieee80211.c was added on branch ktrace-lwp on 2004-08-03 10:54:20 +0000
Revision 1.31: download - view: text, markup, annotated - select for diffs
Fri Jul 30 17:05:18 2004 UTC (20 years, 5 months ago) by mycroft
Branches: MAIN
Branch point for: ktrace-lwp
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +3 -3
lines
Change the basic rate list for 11g to contain just the 11b modes, mimicking the
behavior of other systems.
Revision 1.30: download - view: text, markup, annotated - select for diffs
Fri Jul 30 04:32:10 2004 UTC (20 years, 5 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +8 -2
lines
For interoperability with legacy equipment, do not enable short
preamble by default.
Revision 1.29: download - view: text, markup, annotated - select for diffs
Fri Jul 30 04:29:52 2004 UTC (20 years, 5 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +5 -6
lines
Change sysctl range-checking: net.link.ieee80211.debug values are
now 0x0 -> 0xffffffff, not 0 -> 2.
Revision 1.9.2.2: download - view: text, markup, annotated - select for diffs
Fri Jul 23 23:28:59 2004 UTC (20 years, 6 months ago) by he
Branches: netbsd-2-0
CVS tags: netbsd-2-base,
netbsd-2-1-RELEASE,
netbsd-2-1-RC6,
netbsd-2-1-RC5,
netbsd-2-1-RC4,
netbsd-2-1-RC3,
netbsd-2-1-RC2,
netbsd-2-1-RC1,
netbsd-2-1,
netbsd-2-0-RELEASE,
netbsd-2-0-RC5,
netbsd-2-0-RC4,
netbsd-2-0-RC3,
netbsd-2-0-RC2,
netbsd-2-0-RC1,
netbsd-2-0-3-RELEASE,
netbsd-2-0-2-RELEASE,
netbsd-2-0-1-RELEASE,
netbsd-2
Diff to: previous 1.9.2.1: preferred, colored; branchpoint 1.9: preferred, colored; next MAIN 1.10: preferred, colored
Changes since revision 1.9.2.1: +21 -24
lines
Pull up revision 1.23 (via patch, requested by mycroft in ticket #700):
Many bug fixes and performance fixes for the wi(4) driver,
as well as changes paving the way for further performance
improvements.
Revision 1.28: download - view: text, markup, annotated - select for diffs
Fri Jul 23 10:15:13 2004 UTC (20 years, 6 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +5 -5
lines
Cleanup of ieee80211_node from madwifi:
* Don't use ifp pointers; use ieee80211com.
* Implement the locking macros that are used under FreeBSD and Linux.
Revision 1.27: download - view: text, markup, annotated - select for diffs
Fri Jul 23 09:22:15 2004 UTC (20 years, 6 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +4 -7
lines
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.
Revision 1.26: download - view: text, markup, annotated - select for diffs
Fri Jul 23 08:05:00 2004 UTC (20 years, 6 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +25 -32
lines
More diff reduction; mainly IEEE80211_DPRINTF() stuff.
Revision 1.25: download - view: text, markup, annotated - select for diffs
Fri Jul 23 06:44:55 2004 UTC (20 years, 6 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +7 -30
lines
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.
Revision 1.24: download - view: text, markup, annotated - select for diffs
Fri Jul 23 05:33:41 2004 UTC (20 years, 6 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +3 -3
lines
IEEE80211_MAX_AID has been renamed to IEEE80211_AID_MAX.
Revision 1.23: download - view: text, markup, annotated - select for diffs
Thu Jul 22 14:44:17 2004 UTC (20 years, 6 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +21 -24
lines
The low-level drivers are not setting the "basic rate" bit in the rateset.
Instead, change *_set11gbasicrate() to *_setbasicrates(), have it operate on
all modes, and call it from *_ifattach(). Also, fix obvious bugs in it (it
had an off-by-one error, at least).
Revision 1.22: download - view: text, markup, annotated - select for diffs
Fri Jul 16 03:02:41 2004 UTC (20 years, 6 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +221 -2
lines
Add sysctl access to 802.11 node tables, step #2.
Revision 1.21: download - view: text, markup, annotated - select for diffs
Fri Jul 16 02:54:05 2004 UTC (20 years, 6 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +4 -2
lines
Straggler: *really* chain the ieee80211coms.
Revision 1.20: download - view: text, markup, annotated - select for diffs
Fri Jul 16 02:36:58 2004 UTC (20 years, 6 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +5 -2
lines
Chain ieee80211coms together so that the 802.11 sysctls can walk
them all to retrieve their node tables.
Revision 1.9.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 7 06:36:41 2004 UTC (20 years, 7 months ago) by jdc
Branches: netbsd-2-0
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +4 -3
lines
Pull up revision 1.16 (requested by dyoung in ticket #449).
Fix for kern/25604: ifconfig wi0 media DS11 panics system.
In ieee80211_chan2mode, do not dereference the marker for "any
channel," IEEE80211_CHAN_ANYC.
Revision 1.19: download - view: text, markup, annotated - select for diffs
Sun Jun 6 05:45:29 2004 UTC (20 years, 7 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +6 -4
lines
Add sysctl(9) descriptions for net.link and net.link.ieee80211.
Revision 1.18: download - view: text, markup, annotated - select for diffs
Sun Jun 6 05:44:25 2004 UTC (20 years, 7 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +3 -3
lines
Fix a typo in some #ifdef notdef code.
Revision 1.17: download - view: text, markup, annotated - select for diffs
Sun Jun 6 05:43:17 2004 UTC (20 years, 7 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +4 -3
lines
Improve argument checking. Convert from seconds to some number of
inactivity countdown intervals (currently these are 5 seconds).
Revision 1.16: download - view: text, markup, annotated - select for diffs
Sun Jun 6 05:28:58 2004 UTC (20 years, 7 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +4 -3
lines
Fix for kern/25604: ifconfig wi0 media DS11 panics system.
In ieee80211_chan2mode, do not dereference the marker for "any
channel," IEEE80211_CHAN_ANYC.
Revision 1.15: download - view: text, markup, annotated - select for diffs
Tue May 25 04:33:59 2004 UTC (20 years, 8 months ago) by atatat
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +6 -4
lines
Sysctl descriptions under net subtree (net.key not done)
Revision 1.14: download - view: text, markup, annotated - select for diffs
Sun May 9 09:00:05 2004 UTC (20 years, 8 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +1 -196
lines
Undo last: I committed the wrong file.
Revision 1.13: download - view: text, markup, annotated - select for diffs
Sun May 9 08:19:21 2004 UTC (20 years, 8 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +198 -3
lines
In ieee80211_find_rxnode, when we "fake up" a node for an ad hoc
peer, we have to copy the "master" rate table to the faked-up node's
rate table, or else ath0 will complain, "ath0: bogus xmit rate
0x0". Thank you Konstantin KABASSANOV for reporting this problem.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu May 6 07:11:40 2004 UTC (20 years, 8 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +18 -15
lines
Following Andrew Brown's suggestion, move net.ieee80211 to
net.link.ieee80211. The convention is that nodes directly under
net are protocol families (PF_*).
Also, simplify the sysctl setup for net80211 and rssadapt, following
another suggestion by Andrew.
Revision 1.11: download - view: text, markup, annotated - select for diffs
Thu May 6 03:07:10 2004 UTC (20 years, 8 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +93 -2
lines
Add a sysctl, net.ieee80211.debug, for turning debug messages on
and off.
Add a sysctl, net.ieee80211.maxinact, for adjusting the node time-out
interval. After net.ieee80211.maxinact seconds of inactivity, an
AP will purge a peer/client-record. Now the client has to reassociate.
Revision 1.10: download - view: text, markup, annotated - select for diffs
Fri Apr 30 23:58:05 2004 UTC (20 years, 8 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +22 -39
lines
From FreeBSD. Change ieee80211_phymode_name from
a subroutine back to an array. Rearrange ieee80211_setmode.
Miscellaneous small changes to make our code and FreeBSD's agree.
Revision 1.1.1.3 (vendor branch): download - view: text, markup, annotated - select for diffs
Thu Apr 29 03:54:38 2004 UTC (20 years, 8 months ago) by dyoung
Branches: FreeBSD
CVS tags: net80211-28-apr-2004
Diff to: previous 1.1.1.2: preferred, colored
Changes since revision 1.1.1.2: +62 -46
lines
Import FreeBSD's net80211 of 28-apr-2004
Revision 1.9: download - view: text, markup, annotated - select for diffs
Tue Jan 13 23:37:29 2004 UTC (21 years ago) by dyoung
Branches: MAIN
CVS tags: netbsd-2-0-base
Branch point for: netbsd-2-0
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +4 -4
lines
NetBSD's KASSERT takes just one argument while FreeBSD's takes two,
so I have added IASSERT(cond, complaint) to the compatibility header
file and s/KASSERT/IASSERT/'d.
Revision 1.8: download - view: text, markup, annotated - select for diffs
Sun Dec 14 09:56:53 2003 UTC (21 years, 1 month ago) by dyoung
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +6 -6
lines
Synchronize with FreeBSD sources from 12 Dec 2003.
Revision 1.1.1.2 (vendor branch): download - view: text, markup, annotated - select for diffs
Sat Dec 13 08:36:04 2003 UTC (21 years, 1 month ago) by dyoung
Branches: FreeBSD
CVS tags: net80211-12-dec-2003
Diff to: previous 1.1.1.1: preferred, colored
Changes since revision 1.1.1.1: +4 -4
lines
Import FreeBSD's net80211 of 12 Dec 2003
Revision 1.7: download - view: text, markup, annotated - select for diffs
Thu Oct 16 22:25:00 2003 UTC (21 years, 3 months ago) by matt
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +7 -2
lines
bpfattach/bpfdetach need to be protected with NBPFILTER > 0
Revision 1.6: download - view: text, markup, annotated - select for diffs
Tue Oct 14 23:13:44 2003 UTC (21 years, 3 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +24 -11
lines
Do not index arrays using enum constants, since enums can be
re-ordered and extended. Instead, use a switch-statement or a
key->value table with appropriate bounds-checking.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Oct 13 04:28:35 2003 UTC (21 years, 3 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +110 -72
lines
More changes to the new 802.11 layer:
* Add Kevin Lahey's power-saving support from the old 802.11 layer
* Support for frequency-hopping PHYs
* Add support frequency-hopping PHY mode, IFM_IEEE80211_FH
* Add channel flags for frequency-hopping
* Add mode<->media mappings in for FH PHY in ieee80211_media2rate
and ieee80211_rate2media
* Stop using IFM_MAKEMODE macro since the mode constants
(e.g., IFM_IEEE80211_11A) are pre-shifted in sys/net/if_media.h
* Add some PLCP constants.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Tue Sep 23 16:01:21 2003 UTC (21 years, 4 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +17 -2
lines
Put FreeBSDisms in #ifdef __FreeBSD__, and add the equivalent
NetBSDisms.
Revision 1.3: download - view: text, markup, annotated - select for diffs
Sun Sep 14 01:14:54 2003 UTC (21 years, 4 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +5 -0
lines
Insert RCSIDs.
Revision 1.2: download - view: text, markup, annotated - select for diffs
Sun Sep 7 01:22:19 2003 UTC (21 years, 4 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +6 -0
lines
First stab at producing a unified NetBSD/FreeBSD 802.11 layer,
striving to keep the diffs short and simple.
* Replace FreeBSDisms (e.g. struct arpcom) with conditionally-compiled
NetBSDism (struct ethercom).
* Add compatibility shims in ieee80211_compat.*: provide NetBSD with
if_printf, for example.
* Convert FreeBSD node mutex uses to generic node critical-section
protection (ieee80211_node_critsect_begin, _end), replace
FreeBSD atomic arithmetic with generic alternative, and implement
generics in NetBSD
* Provide NetBSD-style 802.11 ioctls
* Style nits
Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Sat Aug 30 21:26:03 2003 UTC (21 years, 4 months ago) by dyoung
Branches: FreeBSD
CVS tags: net80211-6-sep-2003,
net80211-29-aug-2003
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0
lines
Pull in net80211/ from FreeBSD. This contains Sam Leffler's
enhancements to the 802.11 layer, which are necessary for ath(4),
the Atheros-chipset driver.
Revision 1.1: download - view: text, markup, annotated - select for diffs
Sat Aug 30 21:26:03 2003 UTC (21 years, 4 months ago) by dyoung
Branches: MAIN
Initial revision
CVSweb <webmaster@jp.NetBSD.org>