uint RtmpOSFileOpen(undefined4 param_1,int param_2)

{
  uint uVar1;
  
  if (param_2 == 0xf01) {
    param_2 = 0;
  }
  else if (param_2 == 0xf02) {
    param_2 = 1;
  }
  else if (param_2 == 0xf03) {
    param_2 = 0x100;
  }
  else if (param_2 == 0xf04) {
    param_2 = 0x200;
  }
  uVar1 = filp_open(param_1,param_2,0)   //possible issue identified - semgrep
  if ((0xfffff000 < uVar1) && (RTDebugLevel != 0)) {
    printk("%s(): Error %ld opening %s\n","RtmpOSFileOpen",-uVar1,param_1);
  }
  return uVar1;
}