u16 capab_info;
        struct rtw_ieee802_11_elems elems;
        struct sta_info *pstat;
-       unsigned char   reassoc, *p, *pos, *wpa_ie;
+       unsigned char   *p, *pos, *wpa_ie;
        unsigned char WMM_IE[] = {0x00, 0x50, 0xf2, 0x02, 0x00, 0x01};
        int             i, ie_len, wpa_ie_len, left;
        unsigned char   supportRate[16];
                return _FAIL;
 
        frame_type = GetFrameSubType(pframe);
-       if (frame_type == WIFI_ASSOCREQ) {
-               reassoc = 0;
+       if (frame_type == WIFI_ASSOCREQ) 
                ie_offset = _ASOCREQ_IE_OFFSET_;
-       } else { /*  WIFI_REASSOCREQ */
-               reassoc = 1;
+       else /*  WIFI_REASSOCREQ */
                ie_offset = _REASOCREQ_IE_OFFSET_;
-       }
 
 
        if (pkt_len < sizeof(struct ieee80211_hdr_3addr) + ie_offset)