1*ff66a890SHiten Pandya.\" 2*ff66a890SHiten Pandya.\" Copyright (c) 2004 Bruce M. Simpson <bms@spc.org> 3*ff66a890SHiten Pandya.\" Copyright (c) 2004 Darron Broad <darron@kewl.org> 4*ff66a890SHiten Pandya.\" All rights reserved. 5*ff66a890SHiten Pandya.\" 6*ff66a890SHiten Pandya.\" Redistribution and use in source and binary forms, with or without 7*ff66a890SHiten Pandya.\" modification, are permitted provided that the following conditions 8*ff66a890SHiten Pandya.\" are met: 9*ff66a890SHiten Pandya.\" 1. Redistributions of source code must retain the above copyright 10*ff66a890SHiten Pandya.\" notice, this list of conditions and the following disclaimer. 11*ff66a890SHiten Pandya.\" 2. Redistributions in binary form must reproduce the above copyright 12*ff66a890SHiten Pandya.\" notice, this list of conditions and the following disclaimer in the 13*ff66a890SHiten Pandya.\" documentation and/or other materials provided with the distribution. 14*ff66a890SHiten Pandya.\" 15*ff66a890SHiten Pandya.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 16*ff66a890SHiten Pandya.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 17*ff66a890SHiten Pandya.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 18*ff66a890SHiten Pandya.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 19*ff66a890SHiten Pandya.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 20*ff66a890SHiten Pandya.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 21*ff66a890SHiten Pandya.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 22*ff66a890SHiten Pandya.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 23*ff66a890SHiten Pandya.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 24*ff66a890SHiten Pandya.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 25*ff66a890SHiten Pandya.\" SUCH DAMAGE. 26*ff66a890SHiten Pandya.\" 27*ff66a890SHiten Pandya.\" $FreeBSD$ 28*ff66a890SHiten Pandya.\" $DragonFly: src/share/man/man9/ieee80211_proto.9,v 1.1 2004/07/27 14:50:56 hmp Exp $ 29*ff66a890SHiten Pandya.\" $Id: ieee80211_proto.9,v 1.2 2004/07/07 12:59:39 ru Exp $ 30*ff66a890SHiten Pandya.\" 31*ff66a890SHiten Pandya.Dd March 2, 2004 32*ff66a890SHiten Pandya.Dt IEEE80211_PROTO 9 33*ff66a890SHiten Pandya.Os 34*ff66a890SHiten Pandya.Sh NAME 35*ff66a890SHiten Pandya.Nm ieee80211_proto_attach , 36*ff66a890SHiten Pandya.Nm ieee80211_proto_detach , 37*ff66a890SHiten Pandya.Nm ieee80211_print_essid , 38*ff66a890SHiten Pandya.Nm ieee80211_dump_pkt , 39*ff66a890SHiten Pandya.Nm ieee80211_fix_rate , 40*ff66a890SHiten Pandya.Nm ieee80211_proto 41*ff66a890SHiten Pandya.Nd software 802.11 stack protocol helper functions 42*ff66a890SHiten Pandya.Sh SYNOPSIS 43*ff66a890SHiten Pandya.In net80211/ieee80211_var.h 44*ff66a890SHiten Pandya.In net80211/ieee80211_proto.h 45*ff66a890SHiten Pandya.Ft void 46*ff66a890SHiten Pandya.Fn ieee80211_proto_attach "struct ifnet *ifp" 47*ff66a890SHiten Pandya.Ft void 48*ff66a890SHiten Pandya.Fn ieee80211_proto_detach "struct ifnet *ifp" 49*ff66a890SHiten Pandya.Ft void 50*ff66a890SHiten Pandya.Fn ieee80211_print_essid "u_int8_t *essid" "int len" 51*ff66a890SHiten Pandya.Ft void 52*ff66a890SHiten Pandya.Fn ieee80211_dump_pkt "u_int8_t *buf" "int len" "int rate" "int rssi" 53*ff66a890SHiten Pandya.Ft int 54*ff66a890SHiten Pandya.Fo ieee80211_fix_rate 55*ff66a890SHiten Pandya.Fa "struct ieee80211com *ic" "struct ieee80211_node *ni" "int flags" 56*ff66a890SHiten Pandya.Fc 57*ff66a890SHiten Pandya.Sh DESCRIPTION 58*ff66a890SHiten PandyaThese 59*ff66a890SHiten Pandyafunctions are helper functions used throughout the software 802.11 protocol 60*ff66a890SHiten Pandyastack. 61*ff66a890SHiten Pandya.Sh SEE ALSO 62*ff66a890SHiten Pandya.Xr ieee80211 9 , 63*ff66a890SHiten Pandya.Xr ifnet 9 64*ff66a890SHiten Pandya.Sh HISTORY 65*ff66a890SHiten PandyaThe 66*ff66a890SHiten Pandya.Nm ieee80211 67*ff66a890SHiten Pandyaseries of functions first appeared in 68*ff66a890SHiten Pandya.Nx 1.5 , 69*ff66a890SHiten Pandyaand were later ported to 70*ff66a890SHiten Pandya.Fx 4.6 . 71*ff66a890SHiten Pandya.Sh AUTHORS 72*ff66a890SHiten Pandya.An -nosplit 73*ff66a890SHiten PandyaThis man page was written by 74*ff66a890SHiten Pandya.An Bruce M. Simpson Aq bms@FreeBSD.org 75*ff66a890SHiten Pandyaand 76*ff66a890SHiten Pandya.An Darron Broad Aq darron@kewl.org . 77