void FUN_00408398(void)

{
  int iVar1;
  int iVar2;
  undefined1 auStack_1e0 [4];
  int local_1dc;
  char acStack_1d0 [64];
  char acStack_190 [128];
  undefined1 auStack_110 [8];
  undefined1 auStack_108 [224];
  
  FUN_00407b10(auStack_1e0);
  for (iVar2 = 1; iVar2 <= local_1dc; iVar2 = iVar2 + 1) {
    iVar1 = FUN_00407ea0(auStack_110,iVar2,0);
    if (iVar1 == 0) {
      sprintf(acStack_190,"%s/%s","/runtime/session",auStack_108)   //possible issue identified - semgrep
      xmldbc_del(0,0,acStack_190);
    }
    sprintf(acStack_1d0,"%s/%d","/var/session",iVar2)   //possible issue identified - semgrep
    unlink(acStack_1d0)   //possible issue identified - semgrep
  }
  return;
}