Since the version string we get from the firmware is always 128
characters long, use a define for this size instead of having the number
128 copied all over the place.
Signed-off-by: Jonas Dreßler <verdre@v0yd.nl>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/20211103201800.13531-2-verdre@v0yd.nl
 
        __le32 mode;
 } __packed;
 
+#define MWIFIEX_VERSION_STR_LENGTH  128
+
 struct host_cmd_ds_version_ext {
        u8 version_str_sel;
-       char version_str[128];
+       char version_str[MWIFIEX_VERSION_STR_LENGTH];
 } __packed;
 
 struct host_cmd_ds_mgmt_frame_reg {
 
        struct wireless_dev wdev;
        struct mwifiex_chan_freq_power cfp;
        u32 versionstrsel;
-       char version_str[128];
+       char version_str[MWIFIEX_VERSION_STR_LENGTH];
 #ifdef CONFIG_DEBUG_FS
        struct dentry *dfs_dev_dir;
 #endif
 
        if (version_ext) {
                version_ext->version_str_sel = ver_ext->version_str_sel;
                memcpy(version_ext->version_str, ver_ext->version_str,
-                      sizeof(char) * 128);
-               memcpy(priv->version_str, ver_ext->version_str, 128);
+                      MWIFIEX_VERSION_STR_LENGTH);
+               memcpy(priv->version_str, ver_ext->version_str,
+                      MWIFIEX_VERSION_STR_LENGTH);
        }
        return 0;
 }