cegger
dcf705893e
use M_ZERO on malloc() and remove subsequent bzero().
2008-12-19 18:49:37 +00:00
cegger
9d57c80079
use aprint_*_dev and device_xname
2008-04-10 19:13:36 +00:00
tls
9b6c682b45
From Darran Hunt at Coyote Point: don't truncate HMAC to 96 bits unless
...
actually asked to.
Fixed in FreeBSD a while ago, discussed on tech-kern and tech-crypto.
2008-02-02 02:39:00 +00:00
lukem
388339aa58
use __KERNEL_RCSID()
2007-12-11 11:25:46 +00:00
ad
88ab7da936
Merge some of the less invasive changes from the vmlocking branch:
...
- kthread, callout, devsw API changes
- select()/poll() improvements
- miscellaneous MT safety improvements
2007-07-09 20:51:58 +00:00
christos
53524e44ef
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
2007-03-04 05:59:00 +00:00
christos
168cd830d2
__unused removal on arguments; approved by core.
2006-11-16 01:32:37 +00:00
christos
4d595fd7b1
- sprinkle __unused on function decls.
...
- fix a couple of unused bugs
- no more -Wno-unused for i386
2006-10-12 01:30:41 +00:00
thorpej
39cd836ee1
Use device_unit().
2006-03-28 17:38:24 +00:00
thorpej
7bc6d90c9d
- De-couple the software crypto implementation from the rest of the
...
framework. There is no need to waste the space if you are only using
algoritms provided by hardware accelerators. To get the software
implementations, add "pseudo-device swcr" to your kernel config.
- Lazily initialize the opencrypto framework when crypto drivers
(either hardware or swcr) register themselves with the framework.
2005-11-25 16:16:46 +00:00
thorpej
d36c43c511
Use ANSI function decls and static.
2005-06-28 00:28:41 +00:00
christos
bb4c90071c
- const poisoning
...
- avoid variable shadowing.
2005-05-30 04:35:22 +00:00
perry
f31bd063e9
nuke trailing whitespace
2005-02-27 00:26:58 +00:00
thorpej
7ac69b3354
* Make matching and chip info table-driven.
...
* Print product name and revision at attach time.
* Use aprint_*().
2003-08-28 19:00:52 +00:00
thorpej
0f48886732
Fix some diagnotic printfs.
2003-08-27 22:07:57 +00:00
jonathan
9dbddd495b
Remove #ifdef _OpenBSD__ code which sets the softc pointer `sc' by
...
passing an index into ubsec_cd.cd_devs[]: that causes too much
confusion with the checks that sc is non-null.
2003-08-21 20:00:15 +00:00
jonathan
3d768ff89d
Preliminary port of merged OpenBSD/FreeBSD ubsec driver for Bluesteel
...
Networks/Broadcom line of cryptographic accelerators.
2003-08-01 00:08:55 +00:00