diff options
Diffstat (limited to 'drivers/net/wireless/hostap/hostap_ioctl.c')
| -rw-r--r-- | drivers/net/wireless/hostap/hostap_ioctl.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/wireless/hostap/hostap_ioctl.c b/drivers/net/wireless/hostap/hostap_ioctl.c index 045a93645a3d..18054d9c6688 100644 --- a/drivers/net/wireless/hostap/hostap_ioctl.c +++ b/drivers/net/wireless/hostap/hostap_ioctl.c @@ -3872,8 +3872,8 @@ static void prism2_get_drvinfo(struct net_device *dev,  	iface = netdev_priv(dev);  	local = iface->local; -	strncpy(info->driver, "hostap", sizeof(info->driver) - 1); -	snprintf(info->fw_version, sizeof(info->fw_version) - 1, +	strlcpy(info->driver, "hostap", sizeof(info->driver)); +	snprintf(info->fw_version, sizeof(info->fw_version),  		 "%d.%d.%d", (local->sta_fw_ver >> 16) & 0xff,  		 (local->sta_fw_ver >> 8) & 0xff,  		 local->sta_fw_ver & 0xff);  |