diff --git a/drivers/platform/msm/ipa/ipa_v3/rmnet_ipa.c b/drivers/platform/msm/ipa/ipa_v3/rmnet_ipa.c index de5d8d7ac681..5cc4a5e02ade 100644 --- a/drivers/platform/msm/ipa/ipa_v3/rmnet_ipa.c +++ b/drivers/platform/msm/ipa/ipa_v3/rmnet_ipa.c @@ -2095,6 +2095,8 @@ static int ipa3_wwan_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) /* Get MTU */ case RMNET_IOCTL_GET_MTU: mux_channel = rmnet_ipa3_ctx->mux_channel; + ext_ioctl_data.u.mtu_params.if_name + [IFNAMSIZ-1] = '\0'; rmnet_index = find_vchannel_name_index(ext_ioctl_data.u.mtu_params.if_name); @@ -2115,6 +2117,8 @@ static int ipa3_wwan_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) /* Set MTU */ case RMNET_IOCTL_SET_MTU: mux_channel = rmnet_ipa3_ctx->mux_channel; + ext_ioctl_data.u.mtu_params.if_name + [IFNAMSIZ-1] = '\0'; rmnet_index = find_vchannel_name_index(ext_ioctl_data.u.mtu_params.if_name);