char * ip6tc_strerror(int param_1)
{
char *pcVar1;
int iVar2;
int *__dest;
int local_118 [2];
undefined4 local_110 [65];
__dest = local_118;
memcpy(__dest,C_144_5615,0x108) //possible issue identified - semgrep
iVar2 = 0;
while (((*__dest != 0 && (*__dest != iptc_fn)) || (__dest[1] != param_1))) {
iVar2 = iVar2 + 1;
__dest = __dest + 3;
if (iVar2 == 0x16) {
/* WARNING: Could not recover jumptable at 0x00011370. Too many branches */
/* WARNING: Treating indirect jump as call */
pcVar1 = strerror(param_1);
return pcVar1;
}
}
return (char *)local_110[iVar2 * 3];
}