_FW_LINKED
psta->state &= ~_FW_LINKED;
if (psta->state & _FW_LINKED) {
if (psta->state & _FW_LINKED) {
if (!(psta->state & _FW_LINKED))
if (!(psta->state & _FW_LINKED))
psta->state = _FW_LINKED;
psta->state |= _FW_LINKED;
if ((check_fwstate(pmlmepriv, _FW_LINKED))
if (check_fwstate(pmlmepriv, _FW_LINKED)) {
set_fwstate(pmlmepriv, _FW_LINKED);
set_fwstate(pmlmepriv, _FW_LINKED);
if (check_fwstate(pmlmepriv, _FW_LINKED))
if (check_fwstate(pmlmepriv, _FW_LINKED | WIFI_ADHOC_MASTER_STATE)) {
if (check_fwstate(pmlmepriv, _FW_LINKED))
if (check_fwstate(pmlmepriv, _FW_LINKED))
if (check_fwstate(pmlmepriv, _FW_LINKED) || (*pold_state == Ndis802_11IBSS))
if (check_fwstate(pmlmepriv, _FW_LINKED) ||
if (check_fwstate(pmlmepriv, _FW_LINKED))
if (check_fwstate(pmlmepriv, _FW_LINKED)) {
if (!check_fwstate(pmlmepriv, _FW_LINKED) &&
if (check_fwstate(pmlmepriv, _FW_LINKED)) {
if (check_fwstate(mlme, WIFI_STATION_STATE) && check_fwstate(mlme, _FW_LINKED))
if (check_fwstate(pmlmepriv, _FW_LINKED)) {
if (!(psta->state & _FW_LINKED))
if (check_fwstate(&padapter->mlmepriv, _FW_LINKED))
!check_fwstate(&padapter->mlmepriv, _FW_LINKED))
if (check_fwstate(&padapter->mlmepriv, _FW_LINKED) && is_same_network(&padapter->mlmepriv.cur_network.network, src, 0)) {
if (check_fwstate(pmlmepriv, _FW_LINKED) && (is_same_network(&pmlmepriv->cur_network.network, pnetwork, 0))) {
if (!check_fwstate(pmlmepriv, _FW_LINKED)) {
&& check_fwstate(pmlmepriv, _FW_LINKED)) {
if (!check_fwstate(&padapter->mlmepriv, _FW_LINKED)) {
set_fwstate(pmlmepriv, _FW_LINKED);
_clr_fwstate_(pmlmepriv, _FW_LINKED);
if (check_fwstate(&padapter->mlmepriv, _FW_LINKED) || rtw_to_roam(padapter) <= 0) {
_clr_fwstate_(pmlmepriv, _FW_LINKED);
psta->state = _FW_LINKED;
if (check_fwstate(pmlmepriv, _FW_LINKED)) {
if (!check_fwstate(pmlmepriv, _FW_LINKED) &&
if ((check_fwstate(pmlmepriv, _FW_LINKED) &&
if (check_fwstate(pmlmepriv, _FW_LINKED)) {
if (check_fwstate(pmlmepriv, _FW_LINKED)) { /* connect */
if (check_fwstate(pmlmepriv, WIFI_STATION_STATE) && check_fwstate(pmlmepriv, _FW_LINKED) &&
!check_fwstate(&adapter->mlmepriv, _FW_LINKED)
(check_fwstate(pmlmepriv, _FW_LINKED) ||
check_fwstate(pmlmepriv, _FW_LINKED)) {
psta->state &= ~_FW_LINKED;
if (!(psta->state & _FW_LINKED))
if (!check_fwstate(pmlmepriv, WIFI_STATION_STATE) || !check_fwstate(pmlmepriv, _FW_LINKED))
if (!(psta->state & _FW_LINKED) || !pxmitframe->buf_addr)
if (!(psta->state & _FW_LINKED))
if (!(psta->state & _FW_LINKED))
} else if (check_fwstate(pmlmepriv, WIFI_AP_STATE) && !(psta->state & _FW_LINKED)) {
if (!(psta->state & _FW_LINKED))
if (check_fwstate(pmlmepriv, _FW_LINKED))
if (check_fwstate(pmlmepriv, (_FW_LINKED|WIFI_AP_STATE)))
check_fwstate(pmlmepriv, _FW_LINKED)) {
if (check_fwstate(&padapter->mlmepriv, _FW_LINKED)) {
if (!check_fwstate(pmlmepriv, _FW_LINKED | WIFI_AP_STATE))
if (!check_fwstate(&padapter->mlmepriv, _FW_LINKED))
if (check_fwstate(pmlmepriv, _FW_LINKED) &&
if (check_fwstate(&padapter->mlmepriv, _FW_LINKED)) {
&& check_fwstate(pmlmepriv, _FW_LINKED)) {
&& check_fwstate(pmlmepriv, _FW_LINKED)) {
if (check_fwstate(pmlmepriv, WIFI_STATION_STATE) && check_fwstate(pmlmepriv, _FW_LINKED)) {
if (check_fwstate(pmlmepriv, _FW_LINKED))
if (!(psta->state & _FW_LINKED))