undefined4
xmldbc_get_wb(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 = __open_socket();
  uVar3 = 0xffffffff;
  if (-1 < __fd) {
    sVar1 = strlen(param_3);
    iVar2 = send_xmldb_cmd(__fd,1,param_2,param_3,sVar1 + 1 & 0xffff)   //possible issue identified - semgrep
    uVar3 = 0xffffffff;
    if (-1 < iVar2) {
      redirect_to_buffer(__fd,param_4,param_5);
      uVar3 = 0;
    }
    close(__fd);
  }
  return uVar3;
}