if (!_xdr_nis_name (xdrs, &objp->ibr_name)) return FALSE; if (!xdr_array (xdrs, (char **) &objp->ibr_srch.ibr_srch_val, (u_int *) &objp->ibr_srch.ibr_srch_len, ~0, sizeof (nis_attr), (xdrproc_t) xdr_nis_attr)) return FALSE; if (!xdr_u_int (xdrs, &objp->ibr_flags)) return FALSE; if (!xdr_array (xdrs, (char **) &objp->ibr_obj.ibr_obj_val, (u_int *) &objp->ibr_obj.ibr_obj_len, 1, sizeof (nis_object), (xdrproc_t) _xdr_nis_object)) return FALSE; if (!xdr_array (xdrs, (char **) &objp->ibr_cbhost.ibr_cbhost_val, (u_int *) &objp->ibr_cbhost.ibr_cbhost_len, 1, sizeof (nis_server), (xdrproc_t) _xdr_nis_server)) return FALSE; if (!xdr_u_int (xdrs, &objp->ibr_bufsize)) return FALSE; if (!xdr_netobj (xdrs, &objp->ibr_cookie)) return FALSE; return TRUE;
bool_t res = _xdr_nis_name (xdrs, &objp->ibr_name); if (__builtin_expect (res, TRUE)) { res = xdr_array (xdrs, (char **) &objp->ibr_srch.ibr_srch_val, &objp->ibr_srch.ibr_srch_len, ~0, sizeof (nis_attr), (xdrproc_t) xdr_nis_attr); if (__builtin_expect (res, TRUE)) { res = xdr_u_int (xdrs, &objp->ibr_flags); if (__builtin_expect (res, TRUE)) { res = xdr_array (xdrs, (char **) &objp->ibr_obj.ibr_obj_val, &objp->ibr_obj.ibr_obj_len, 1, sizeof (nis_object), (xdrproc_t) _xdr_nis_object); if (__builtin_expect (res, TRUE)) { res = xdr_array (xdrs, (char **) &objp->ibr_cbhost.ibr_cbhost_val, &objp->ibr_cbhost.ibr_cbhost_len, 1, sizeof (nis_server), (xdrproc_t) _xdr_nis_server); if (__builtin_expect (res, TRUE)) { res = xdr_u_int (xdrs, &objp->ibr_bufsize); if (__builtin_expect (res, TRUE)) res =  xdr_netobj (xdrs, &objp->ibr_cookie); } } } } } return res;
_xdr_ib_request (XDR *xdrs, ib_request *objp){  if (!_xdr_nis_name (xdrs, &objp->ibr_name))    return FALSE;  if (!xdr_array (xdrs, (char **) &objp->ibr_srch.ibr_srch_val,		  (u_int *) &objp->ibr_srch.ibr_srch_len, ~0,		  sizeof (nis_attr), (xdrproc_t) xdr_nis_attr))    return FALSE;  if (!xdr_u_int (xdrs, &objp->ibr_flags))    return FALSE;  if (!xdr_array (xdrs, (char **) &objp->ibr_obj.ibr_obj_val,		  (u_int *) &objp->ibr_obj.ibr_obj_len, 1,		  sizeof (nis_object), (xdrproc_t) _xdr_nis_object))    return FALSE;  if (!xdr_array (xdrs, (char **) &objp->ibr_cbhost.ibr_cbhost_val,		  (u_int *) &objp->ibr_cbhost.ibr_cbhost_len, 1,		  sizeof (nis_server), (xdrproc_t) _xdr_nis_server))    return FALSE;  if (!xdr_u_int (xdrs, &objp->ibr_bufsize))    return FALSE;  if (!xdr_netobj (xdrs, &objp->ibr_cookie))    return FALSE;  return TRUE;}