wilc_mgmt_frame_register(vif->ndev->ieee80211_ptr->wiphy,
                                 vif->ndev->ieee80211_ptr,
-                                vif->frame_reg[0].frame_type,
+                                vif->frame_reg[0].type,
                                 vif->frame_reg[0].reg);
        wilc_mgmt_frame_register(vif->ndev->ieee80211_ptr->wiphy,
                                 vif->ndev->ieee80211_ptr,
-                                vif->frame_reg[1].frame_type,
+                                vif->frame_reg[1].type,
                                 vif->frame_reg[1].reg);
        netif_wake_queue(ndev);
        wl->open_ifcs++;
        }
 
        vif = netdev_priv(wilc->vif[1]->ndev);
-       if ((buff[0] == vif->frame_reg[0].frame_type && vif->frame_reg[0].reg) ||
-           (buff[0] == vif->frame_reg[1].frame_type && vif->frame_reg[1].reg))
+       if ((buff[0] == vif->frame_reg[0].type && vif->frame_reg[0].reg) ||
+           (buff[0] == vif->frame_reg[1].type && vif->frame_reg[1].reg))
                WILC_WFI_p2p_rx(wilc->vif[1]->ndev, buff, size);
 }
 
 
        switch (frame_type) {
        case PROBE_REQ:
        {
-               vif->frame_reg[0].frame_type = frame_type;
+               vif->frame_reg[0].type = frame_type;
                vif->frame_reg[0].reg = reg;
        }
        break;
 
        case ACTION:
        {
-               vif->frame_reg[1].frame_type = frame_type;
+               vif->frame_reg[1].type = frame_type;
                vif->frame_reg[1].reg = reg;
        }
        break;