undefined4 Show_WirelessMode_Proc(int param_1,char *param_2,size_t param_3)
{
char *__format;
switch(*(undefined1 *)(param_1 + 0x16982)) {
case 0:
__format = "\t11B/G";
break;
case 1:
__format = "\t11B";
break;
case 2:
__format = "\t11A";
break;
case 3:
__format = "\t11A/B/G";
break;
case 4:
__format = "\t11G";
break;
case 5:
__format = "\t11A/B/G/N";
break;
case 6:
__format = "\t11N only with 2.4G";
break;
case 7:
__format = "\t11G/N";
break;
case 8:
__format = "\t11A/N";
break;
case 9:
__format = "\t11B/G/N";
break;
case 10:
__format = "\t11A/G/N";
break;
case 0xb:
__format = "\t11N only with 5G";
break;
default:
snprintf(param_2,param_3,"\tUnknow Value(%d)") //possible issue identified - semgrep
return 0;
}
snprintf(param_2,param_3,__format) //possible issue identified - semgrep
return 0;
}