]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
staging: rtl8723bs: replace FIELD_OFFSET usage with offsetof in rtw_mlme_ext.c
authorNavaneeth K <knavaneeth786@gmail.com>
Tue, 25 Nov 2025 11:20:58 +0000 (11:20 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 26 Nov 2025 13:21:02 +0000 (14:21 +0100)
Replace usage of the custom FIELD_OFFSET macro with the standard
offsetof() macro in rtw_mlme_ext.c. This improves code readability
and uses the kernel's standard mechanism.

Signed-off-by: Navaneeth K <knavaneeth786@gmail.com>
Reviewed-by: Dan Carpenter <dan.carpenter@linaro.org>
Link: https://patch.msgid.link/20251125112059.16913-5-knavaneeth786@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c

index 016609cd1292420fe0440af56ed1d9a0683fb576..fb170a144d28fd3f8db253bcb44b225608547f89 100644 (file)
@@ -5244,7 +5244,7 @@ u8 createbss_hdl(struct adapter *padapter, u8 *pbuf)
                /* clear CAM */
                flush_all_cam_entry(padapter);
 
-               memcpy(pnetwork, pbuf, FIELD_OFFSET(struct wlan_bssid_ex, ie_length));
+               memcpy(pnetwork, pbuf, offsetof(struct wlan_bssid_ex, ie_length));
                pnetwork->ie_length = ((struct wlan_bssid_ex *)pbuf)->ie_length;
 
                if (pnetwork->ie_length > MAX_IE_SZ)/* Check pbuf->ie_length */
@@ -5308,7 +5308,7 @@ u8 join_cmd_hdl(struct adapter *padapter, u8 *pbuf)
        /* pmlmeinfo->assoc_AP_vendor = HT_IOT_PEER_MAX; */
        pmlmeinfo->VHT_enable = 0;
 
-       memcpy(pnetwork, pbuf, FIELD_OFFSET(struct wlan_bssid_ex, ie_length));
+       memcpy(pnetwork, pbuf, offsetof(struct wlan_bssid_ex, ie_length));
        pnetwork->ie_length = ((struct wlan_bssid_ex *)pbuf)->ie_length;
 
        if (pnetwork->ie_length > MAX_IE_SZ)/* Check pbuf->ie_length */