Check the size of pnetwork->network.IELenght correctly to avoid Smatch
warning.
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
        size_t notify_ielen;
        s32 notify_signal;
        u8 buf[MAX_BSSINFO_LEN], *pbuf;
-       size_t len, bssinf_len = 0;
+       size_t len;
        struct ieee80211_hdr *pwlanhdr;
        unsigned short *fctrl;
 
 
        /* DBG_8723A("%s\n", __func__); */
 
-       bssinf_len =
-               pnetwork->network.IELength + sizeof(struct ieee80211_hdr_3addr);
-       if (bssinf_len > MAX_BSSINFO_LEN) {
+       if (pnetwork->network.IELength > MAX_IE_SZ) {
                DBG_8723A("%s IE Length too long > %d byte\n", __func__,
-                         MAX_BSSINFO_LEN);
+                         MAX_IE_SZ);
                goto exit;
        }