staging: rtl8712: prepare for const netdev->dev_addr
authorJakub Kicinski <kuba@kernel.org>
Tue, 19 Oct 2021 17:12:40 +0000 (10:12 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 20 Oct 2021 17:33:58 +0000 (19:33 +0200)
netdev->dev_addr will be const soon, make sure the qualifier
is respected by drivers.

Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Link: https://lore.kernel.org/r/20211019171243.1412240-6-kuba@kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8712/os_intfs.c
drivers/staging/rtl8712/rtl871x_cmd.c
drivers/staging/rtl8712/rtl871x_cmd.h

index beb9137c198cfb1cb424c0d2f7607c203b424c34..d15d52c0d1a74415fdd1abf11dc5698e70de6c18 100644 (file)
@@ -388,7 +388,8 @@ static int netdev_open(struct net_device *pnetdev)
                         * address.
                         */
                        msleep(200);
-                       r8712_setMacAddr_cmd(padapter, (u8 *)pnetdev->dev_addr);
+                       r8712_setMacAddr_cmd(padapter,
+                                            (const u8 *)pnetdev->dev_addr);
                        /*
                         * The "myid" function will get the wifi mac address
                         * from eeprompriv structure instead of netdev
index 75716f59044d9c76458ceb4816fb232157f21da1..acda930722b274518e8f89506525fdc4565a3f19 100644 (file)
@@ -554,7 +554,7 @@ void r8712_setstakey_cmd(struct _adapter *padapter, u8 *psta, u8 unicast_key)
        r8712_enqueue_cmd(pcmdpriv, ph2c);
 }
 
-void r8712_setMacAddr_cmd(struct _adapter *padapter, u8 *mac_addr)
+void r8712_setMacAddr_cmd(struct _adapter *padapter, const u8 *mac_addr)
 {
        struct cmd_priv *pcmdpriv = &padapter->cmdpriv;
        struct cmd_obj *ph2c;
index bf6f0c6a86e55f766b5bfe596b6c7fcac932b418..ddd69c4ae2083d363a826b147d21f902499c45f9 100644 (file)
@@ -718,7 +718,7 @@ struct DisconnectCtrlEx_param {
 #define H2C_CMD_OVERFLOW               0x06
 #define H2C_RESERVED                   0x07
 
-void r8712_setMacAddr_cmd(struct _adapter *padapter, u8 *mac_addr);
+void r8712_setMacAddr_cmd(struct _adapter *padapter, const u8 *mac_addr);
 u8 r8712_sitesurvey_cmd(struct _adapter *padapter,
                        struct ndis_802_11_ssid *pssid);
 int r8712_createbss_cmd(struct _adapter *padapter);