void FUN_00404730(void *param_1)
{
int iVar1;
char *pcVar2;
undefined4 uVar3;
uint uVar4;
char acStack_e0 [32];
char acStack_c0 [32];
char acStack_a0 [132];
pcVar2 = inet_ntoa((in_addr)*(in_addr_t *)(*(int *)(*(int *)((int)param_1 + 8) + 0x10) + 8));
strcpy(acStack_e0,pcVar2) //possible issue identified - semgrep
pcVar2 = inet_ntoa((in_addr)*(in_addr_t *)((int)param_1 + 0xc));
strcpy(acStack_c0,pcVar2) //possible issue identified - semgrep
iVar1 = o_helperscript;
uVar4 = *(uint *)(*(int *)(*(int *)((int)param_1 + 8) + 0x10) + 8);
if (o_helperscript != 0) {
uVar3 = vifs_get_name(*(undefined2 *)(*(int *)((int)param_1 + 8) + 0x14));
snprintf(acStack_a0,0x7f,
"sh %s del_member \"%s\" \"%s\" \"%s\" \"%02x:%02x:%02x:%02x:%02x:%02x\" \"%02x:%02x:%02x:%02x:%02x:%02x\""
,iVar1,acStack_e0,uVar3,acStack_c0,1,0,0x5e,((uVar4 & 0x7f00) << 8) >> 0x10,
(uVar4 >> 8 & 0xff00) >> 8,uVar4 >> 0x18,(uint)*(byte *)((int)param_1 + 0x10),
(uint)*(byte *)((int)param_1 + 0x11),(uint)*(byte *)((int)param_1 + 0x12),
(uint)*(byte *)((int)param_1 + 0x13),(uint)*(byte *)((int)param_1 + 0x14),
(uint)*(byte *)((int)param_1 + 0x15)) //possible issue identified - semgrep
system(acStack_a0) //possible issue identified - semgrep
}
free(param_1);
return;
}