undefined4
FUN_00409460(int param_1,undefined2 param_2,undefined4 param_3,void *param_4,undefined2 param_5)

{
  ssize_t sVar1;
  undefined4 uVar2;
  undefined2 local_20;
  undefined2 local_1e;
  undefined4 local_1c;
  
  local_1e = param_5;
  local_20 = param_2;
  local_1c = param_3;
  sVar1 = send(param_1,&local_20,0xc,0x4000);
  uVar2 = 0xffffffff;
  if (0 < sVar1) {
    sVar1 = send(param_1,param_4,(size_t)param_5,0x4000);
    uVar2 = 0;
    if (sVar1 < 1) {
      uVar2 = 0xffffffff;
    }
  }
  return uVar2;
}