netbsd man page for ieee80211_crypto

Query: ieee80211_crypto

OS: netbsd

Section: 9

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

IEEE80211_CRYPTO(9)					   BSD Kernel Developer's Manual				       IEEE80211_CRYPTO(9)

NAME
ieee80211_crypto_attach, ieee80211_crypto_detach, ieee80211_crypto_encap -- 802.11 WEP encryption functions
SYNOPSIS
void ieee80211_crypto_attach(struct ieee80211com *ic); void ieee80211_crypto_detach(struct ieee80211com *ic); struct ieee80211_key * ieee80211_crypto_encap(struct ieee80211com *ic, struct ieee80211_node *ni, struct mbuf *m0);
DESCRIPTION
These functions provide encryption support for 802.11 device drivers. The ieee80211_crypto_attach() function initializes crypto support for the interface ic. The default is null crypto. The ieee80211_crypto_detach() function frees data structures associated with crypto support for the interface ic. The two above functions are automatically called by the interface attach and detach routines, respectively. The ieee80211_crypto_encap() function encapsulates the packet supplied in mbuf m0, with the crypto headers given the for node ni. Software encryption is possibly performed. In case of no specified key for ni or multicast traffic, the default key for the interface ic is used for encapsulation. The key is returned in the case of successful encapsulation, otherwise NULL is returned.
SEE ALSO
ieee80211(9)
HISTORY
The ieee80211 series of functions first appeared in NetBSD 1.5, and were later ported to FreeBSD 4.6.
AUTHORS
This man page was written by Bruce M. Simpson <bms@FreeBSD.org> and Darron Broad <darron@kewl.org>.
BSD
September 12, 2006 BSD
Related Man Pages
ieee80211_mhz2ieee(9) - netbsd
ieee80211(9) - netbsd
ieee80211_ieee2mhz(9) - netbsd
ieee80211_input(9) - netbsd
ieee80211_ioctl(9) - netbsd
Similar Topics in the Unix Linux Community
sorting left-justified numeric values
How to install PGX32 on Sparc 10 Ultra?
Better to Use Return Code or wc -l Output?
Grandpa returning to UNIX