undefined4
FUN_00409ad4(undefined4 param_1,undefined4 param_2,char *param_3,undefined4 param_4,
            undefined4 param_5)

{
  int __fd;
  size_t sVar1;
  int iVar2;
  undefined4 uVar3;
  
  __fd = FUN_0040937c();
  uVar3 = 0xffffffff;
  if (-1 < __fd) {
    sVar1 = strlen(param_3);
    iVar2 = FUN_00409460(__fd,10,param_2,param_3,sVar1 + 1 & 0xffff)   //possible issue identified - semgrep
    uVar3 = 0xffffffff;
    if (-1 < iVar2) {
      FUN_004099a0(__fd,param_4,param_5);
      uVar3 = 0;
    }
    close(__fd);
  }
  return uVar3;
}