int br_add_bridge(void *param_1)
{
int iVar1;
int *piVar2;
int iVar3;
undefined4 local_28;
undefined1 *local_24;
undefined4 local_20;
undefined1 auStack_1c [20];
memcpy(auStack_1c,param_1,0x10) //possible issue identified - semgrep
local_28 = 2;
local_20 = 0;
local_24 = auStack_1c;
iVar1 = ioctl(br_socket_fd,0x8940,&local_28);
iVar3 = 0;
if (iVar1 < 0) {
piVar2 = __errno_location();
iVar3 = *piVar2;
}
return iVar3;
}