/* WARNING: Globals starting with '_' overlap smaller symbols at the same address */

undefined4 xtables_set_params(int param_1)

{
  undefined4 uVar1;
  
  if (param_1 == 0) {
    fprintf(_stderr,(char *)0x57dc,0x5dc8)   //possible issue identified - semgrep
    uVar1 = 0xffffffff;
  }
  else {
    uVar1 = 0;
    xt_params = param_1;
    if (*(int *)(param_1 + 0x14) == 0) {
      uVar1 = 0;
      *(code **)(param_1 + 0x14) = basic_exit_err;
    }
  }
  return uVar1;
}