msm:ipa: Return mux id only for valid interface

Value of MAX_NUM_OF_MUX_CHANNEL is greater than
number of valid interfaces. So empty interface
is also getting mux id. Return mux id only for valid
interfaces.

Change-Id: I7852df0aa0ccee781c1bf6857a4183b99194f3ee
Acked-by: Pooja Kumari <kumarip@qti.qualcomm.com>
Signed-off-by: Mohammed Javid <mjavid@codeaurora.org>
This commit is contained in:
Mohammed Javid 2018-01-19 02:32:17 +05:30 committed by Gerrit - the friendly Code Review server
parent 835bbf01f4
commit d0ad541f26
2 changed files with 2 additions and 2 deletions

View file

@ -773,7 +773,7 @@ static int find_vchannel_name_index(const char *vchannel_name)
{
int i;
for (i = 0; i < MAX_NUM_OF_MUX_CHANNEL; i++) {
for (i = 0; i < rmnet_index; i++) {
if (0 == strcmp(mux_channel[i].vchannel_name, vchannel_name))
return i;
}

View file

@ -796,7 +796,7 @@ static int find_vchannel_name_index(const char *vchannel_name)
{
int i;
for (i = 0; i < MAX_NUM_OF_MUX_CHANNEL; i++) {
for (i = 0; i < rmnet_ipa3_ctx->rmnet_index; i++) {
if (strcmp(rmnet_ipa3_ctx->mux_channel[i].vchannel_name,
vchannel_name) == 0)
return i;