\hypertarget{if__rtwn__rx_8h_source}{}\doxysection{if\+\_\+rtwn\+\_\+rx.\+h}
\label{if__rtwn__rx_8h_source}\index{dev/rtwn/if\_rtwn\_rx.h@{dev/rtwn/if\_rtwn\_rx.h}}
\mbox{\hyperlink{if__rtwn__rx_8h}{Go to the documentation of this file.}}
\begin{DoxyCode}{0}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00001}00001 \textcolor{comment}{/*-\/}}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00002}00002 \textcolor{comment}{ * Copyright (c) 2015-\/2016 Andriy Voskoboinyk <avos@FreeBSD.org>}}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00003}00003 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00004}00004 \textcolor{comment}{ * Permission to use, copy, modify, and distribute this software for any}}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00005}00005 \textcolor{comment}{ * purpose with or without fee is hereby granted, provided that the above}}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00006}00006 \textcolor{comment}{ * copyright notice and this permission notice appear in all copies.}}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00007}00007 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00008}00008 \textcolor{comment}{ * THE SOFTWARE IS PROVIDED "{}AS IS"{} AND THE AUTHOR DISCLAIMS ALL WARRANTIES}}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00009}00009 \textcolor{comment}{ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF}}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00010}00010 \textcolor{comment}{ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR}}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00011}00011 \textcolor{comment}{ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES}}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00012}00012 \textcolor{comment}{ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN}}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00013}00013 \textcolor{comment}{ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF}}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00014}00014 \textcolor{comment}{ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.}}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00015}00015 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00016}00016 \textcolor{comment}{ * \$FreeBSD\$}}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00017}00017 \textcolor{comment}{ */}}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00018}00018 }
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00019}00019 \textcolor{preprocessor}{\#ifndef IF\_RTWN\_RX\_H}}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00020}00020 \textcolor{preprocessor}{\#define IF\_RTWN\_RX\_H}}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00021}00021 }
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00022}\mbox{\hyperlink{if__rtwn__rx_8h_a19096d42195e2afd469da86352f3b74b}{00022}} \textcolor{preprocessor}{\#define RTWN\_NOISE\_FLOOR        -\/95}}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00023}00023 }
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00024}00024 \textcolor{keywordtype}{void}    \mbox{\hyperlink{if__rtwn__rx_8h_ac122f581e05fd4903b0fdde2d88b4ed4}{rtwn\_get\_rates}}(\textcolor{keyword}{struct} \mbox{\hyperlink{structrtwn__softc}{rtwn\_softc}} *, \textcolor{keyword}{const} \textcolor{keyword}{struct} ieee80211\_rateset *,}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00025}00025             \textcolor{keyword}{const} \textcolor{keyword}{struct} ieee80211\_htrateset *, uint32\_t *, \textcolor{keywordtype}{int} *, \textcolor{keywordtype}{int});}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00026}00026 \textcolor{keywordtype}{void}    \mbox{\hyperlink{if__rtwn__rx_8h_a28a9b4f99fee8abf024b3f466610d05b}{rtwn\_set\_basicrates}}(\textcolor{keyword}{struct} \mbox{\hyperlink{structrtwn__softc}{rtwn\_softc}} *, uint32\_t);}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00027}00027 \textcolor{keyword}{struct }ieee80211\_node * \mbox{\hyperlink{if__rtwn__rx_8h_a5c078dbe373c5a66bd15efa2f49c39df}{rtwn\_rx\_common}}(\textcolor{keyword}{struct} \mbox{\hyperlink{structrtwn__softc}{rtwn\_softc}} *, \textcolor{keyword}{struct} mbuf *,}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00028}00028             \textcolor{keywordtype}{void} *);}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00029}00029 \textcolor{keywordtype}{void}    \mbox{\hyperlink{if__rtwn__rx_8h_a29db46809489c61a4b587969c1511918}{rtwn\_adhoc\_recv\_mgmt}}(\textcolor{keyword}{struct} ieee80211\_node *, \textcolor{keyword}{struct} mbuf *, \textcolor{keywordtype}{int},}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00030}00030             \textcolor{keyword}{const} \textcolor{keyword}{struct} ieee80211\_rx\_stats *, \textcolor{keywordtype}{int}, \textcolor{keywordtype}{int});}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00031}00031 \textcolor{keywordtype}{void}    \mbox{\hyperlink{if__rtwn__rx_8h_a8139bf2d15dd4a6b1b92b88e63b3eff9}{rtwn\_set\_multi}}(\textcolor{keyword}{struct} \mbox{\hyperlink{structrtwn__softc}{rtwn\_softc}} *);}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00032}00032 \textcolor{keywordtype}{void}    \mbox{\hyperlink{if__rtwn__rx_8h_a28deeb5c00912712da8aa45ad37f9939}{rtwn\_rxfilter\_update}}(\textcolor{keyword}{struct} \mbox{\hyperlink{structrtwn__softc}{rtwn\_softc}} *);}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00033}00033 \textcolor{keywordtype}{void}    \mbox{\hyperlink{if__rtwn__rx_8h_ae390bfa1425d2dae1ecfa99f3194378d}{rtwn\_rxfilter\_init}}(\textcolor{keyword}{struct} \mbox{\hyperlink{structrtwn__softc}{rtwn\_softc}} *);}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00034}00034 \textcolor{keywordtype}{void}    \mbox{\hyperlink{if__rtwn__rx_8h_aba755bbded7904b3d10f7982b6e3e6f1}{rtwn\_rxfilter\_set}}(\textcolor{keyword}{struct} \mbox{\hyperlink{structrtwn__softc}{rtwn\_softc}} *);}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00035}00035 \textcolor{keywordtype}{void}    \mbox{\hyperlink{if__rtwn__rx_8h_ac3bc7bfda5e22fa9087764a67672646b}{rtwn\_set\_rx\_bssid\_all}}(\textcolor{keyword}{struct} \mbox{\hyperlink{structrtwn__softc}{rtwn\_softc}} *, \textcolor{keywordtype}{int});}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00036}00036 \textcolor{keywordtype}{void}    \mbox{\hyperlink{if__rtwn__rx_8h_a6656c21694ec80189ef51cd266c77a82}{rtwn\_set\_promisc}}(\textcolor{keyword}{struct} \mbox{\hyperlink{structrtwn__softc}{rtwn\_softc}} *);}
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00037}00037 }
\DoxyCodeLine{\Hypertarget{if__rtwn__rx_8h_source_l00038}00038 \textcolor{preprocessor}{\#endif  }\textcolor{comment}{/* IF\_RTWN\_RX\_H */}\textcolor{preprocessor}{}}

\end{DoxyCode}
