undefined4 FUN_004033bc(char *param_1,in_addr *param_2)

{
  int iVar1;
  hostent *phVar2;
  undefined4 uVar3;
  
  iVar1 = inet_aton(param_1,param_2);
  uVar3 = 1;
  if (iVar1 == 0) {
    phVar2 = gethostbyname(param_1);
    uVar3 = 0;
    if (phVar2 != (hostent *)0x0) {
      param_2->s_addr = *(in_addr_t *)*phVar2->h_addr_list;
      return 1;
    }
  }
  return uVar3;
}