if ((ibreq =__create_ib_request (name, 0)) == NULL)
ibreq = __create_ib_request (name, 0); if (ibreq == NULL)
nis_first_entry (const_nis_name name){  nis_result *res;  ib_request *ibreq;  nis_error status;  res = calloc (1, sizeof (nis_result));  if (res == NULL)    return NULL;  if (name == NULL)    {      NIS_RES_STATUS (res) = NIS_BADNAME;      return res;    }  if ((ibreq =__create_ib_request (name, 0)) == NULL)    {      NIS_RES_STATUS (res) = NIS_BADNAME;      return res;    }  if ((status = __do_niscall (ibreq->ibr_name, NIS_IBFIRST,			      (xdrproc_t) _xdr_ib_request,			      (caddr_t) ibreq, (xdrproc_t) _xdr_nis_result,			      (caddr_t) res, 0, NULL)) != NIS_SUCCESS)    NIS_RES_STATUS (res) = status;  nis_free_request (ibreq);  return res;}