Remove the use of a bitwise XOR operation which wrongly assumes its
[madwifi/.git] / net80211 / ieee80211_power.c
index fa071cfdc677c188afaacd7bb281c5bdc99cefd4..0b0ba941dc2e50573489369718cafefe48dc0650 100644 (file)
@@ -153,7 +153,7 @@ ieee80211_node_saveq_age(struct ieee80211_node *ni)
                                "discard frame, age %u", M_AGE_GET(skb));
 
                        skb = __skb_dequeue(&ni->ni_savedq);
-                       if( SKB_CB(skb)->ni != NULL )
+                       if (SKB_CB(skb)->ni != NULL)
                                ieee80211_unref_node(&SKB_CB(skb)->ni);
                        ieee80211_dev_kfree_skb(&skb);
                        discard++;
@@ -224,7 +224,7 @@ ieee80211_pwrsave(struct ieee80211_node *ni, struct sk_buff *skb)
                if (ieee80211_msg_dumppkts(vap))
                        ieee80211_dump_pkt(ni->ni_ic, skb->data, skb->len, -1, -1);
 #endif
-               if( SKB_CB(skb)->ni != NULL )
+               if (SKB_CB(skb)->ni != NULL)
                        ieee80211_unref_node(&SKB_CB(skb)->ni);
                ieee80211_dev_kfree_skb(&skb);
                return;
@@ -347,7 +347,7 @@ ieee80211_sta_pwrsave(struct ieee80211vap *vap, int enable)
        struct ieee80211_node *ni = vap->iv_bss;
        int qlen;
 
-       if (!(enable ^ IEEE80211_VAP_IS_SLEEPING(vap)))
+       if ((enable != 0) == (IEEE80211_VAP_IS_SLEEPING(vap) != 0))
                return;
 
        IEEE80211_NOTE(vap, IEEE80211_MSG_POWER, ni,