bool_t
xdr_rpc_loc_fix_session_state_e_type (XDR *xdrs, rpc_loc_fix_session_state_e_type *objp)
{
    register int32_t *buf;

    if (!xdr_enum (xdrs, (enum_t *) objp))
        return FALSE;
    return TRUE;
}
bool_t
xdr_rpc_loc_ni_notify_verify_e_type (XDR *xdrs, rpc_loc_ni_notify_verify_e_type *objp)
{
    register int32_t *buf;

    if (!xdr_enum (xdrs, (enum_t *) objp))
        return FALSE;
    return TRUE;
}
bool_t
xdr_rpc_loc_fs_operation_e_type (XDR *xdrs, rpc_loc_fs_operation_e_type *objp)
{
    register int32_t *buf;

    if (!xdr_enum (xdrs, (enum_t *) objp))
        return FALSE;
    return TRUE;
}
bool_t
xdr_rpc_loc_status_event_e_type (XDR *xdrs, rpc_loc_status_event_e_type *objp)
{
    register int32_t *buf;

    if (!xdr_enum (xdrs, (enum_t *) objp))
        return FALSE;
    return TRUE;
}
Esempio n. 5
0
/*
 * XDR the MSG_DENIED part of a reply message union
 */
bool_t
xdr_rejected_reply (XDR *xdrs, struct rejected_reply * rr)
{

  /* personalized union, rather than calling xdr_union */
  if (!xdr_enum (xdrs, (enum_t *) & (rr->rj_stat)))
    return (FALSE);

  switch (rr->rj_stat) {
  case RPC_MISMATCH:
    if (!xdr_u_int32_t (xdrs, &(rr->rj_vers.low)))
      return (FALSE);
    return (xdr_u_int32_t (xdrs, &(rr->rj_vers.high)));
  case AUTH_ERROR:
    return (xdr_enum (xdrs, (enum_t *) & (rr->rj_why)));
  }
  return (FALSE);
}
bool_t
xdr_rpc_loc_predicted_orbits_data_format_e_type (XDR *xdrs, rpc_loc_predicted_orbits_data_format_e_type *objp)
{
    register int32_t *buf;

    if (!xdr_enum (xdrs, (enum_t *) objp))
        return FALSE;
    return TRUE;
}
Esempio n. 7
0
bool_t
xdr_nfsstat (XDR *xdrs, nfsstat *objp)
{
	register int32_t *buf;

	 if (!xdr_enum (xdrs, (enum_t *) objp))
		 return FALSE;
	return TRUE;
}
Esempio n. 8
0
/*
 * XDR an opaque authentication struct
 * (see auth.h)
 */
bool_t
xdr_opaque_auth (XDR *xdrs, struct opaque_auth *ap)
{

  if (xdr_enum (xdrs, &(ap->oa_flavor)))
    return (xdr_bytes (xdrs, &ap->oa_base,
		       &ap->oa_length, MAX_AUTH_BYTES));
  return (FALSE);
}
Esempio n. 9
0
bool_t
xdr_fsh_access (XDR *xdrs, fsh_access *objp)
{
	register int32_t *buf;

	 if (!xdr_enum (xdrs, (enum_t *) objp))
		 return FALSE;
	return TRUE;
}
Esempio n. 10
0
bool_t
xdr_ftype (XDR *xdrs, ftype *objp)
{
	register int32_t *buf;

	 if (!xdr_enum (xdrs, (enum_t *) objp))
		 return FALSE;
	return TRUE;
}
Esempio n. 11
0
bool_t
xdr_cvstool_status (XDR *xdrs, cvstool_status *objp)
{
	register int32_t *buf;

	 if (!xdr_enum (xdrs, (enum_t *) objp))
		 return FALSE;
	return TRUE;
}
Esempio n. 12
0
bool_t
xdr_TSP_port_enum (XDR *xdrs, TSP_port_enum *objp)
{
	register int32_t *buf;

	 if (!xdr_enum (xdrs, (enum_t *) objp))
		 return FALSE;
	return TRUE;
}
Esempio n. 13
0
bool_t
xdr_mountstat3 (XDR *xdrs, mountstat3 *objp)
{


	 if (!xdr_enum (xdrs, (enum_t *) objp))
		 return FALSE;
	return TRUE;
}
Esempio n. 14
0
static
bool_t
nis_xdr_ypstat(XDR *xdrs, nisstat *objp)
{
	if (!xdr_enum(xdrs, (enum_t *)objp)) {
		return (FALSE);
	}
	return (TRUE);
}
bool_t
xdr_rpc_loc_ni_datacoding_scheme_e_type (XDR *xdrs, rpc_loc_ni_datacoding_scheme_e_type *objp)
{
    register int32_t *buf;

    if (!xdr_enum (xdrs, (enum_t *) objp))
        return FALSE;
    return TRUE;
}
Esempio n. 16
0
bool_t
xdr_spp_status_t (XDR *xdrs, spp_status_t *objp)
{
	//register int32_t *buf;

	 if (!xdr_enum (xdrs, (enum_t *) objp))
		 return FALSE;
	return TRUE;
}
Esempio n. 17
0
bool_t
xdr_am_nfsstat3(XDR *xdrs, am_nfsstat3 *objp)
{
  if (amuDebug(D_XDRTRACE))
    plog(XLOG_DEBUG, "xdr_am_nfsstat3:");

  if (!xdr_enum(xdrs, (enum_t *)objp))
    return (FALSE);
  return (TRUE);
}
Esempio n. 18
0
/*
 * XDR a reply message
 */
bool_t
xdr_replymsg(XDR *xdrs, struct rpc_msg *rmsg)
{
	if (xdr_u_int32_t(xdrs, &(rmsg->rm_xid)) && 
	    xdr_enum(xdrs, (enum_t *)&(rmsg->rm_direction)) &&
	    rmsg->rm_direction == REPLY)
		return (xdr_union(xdrs, (enum_t *)&(rmsg->rm_reply.rp_stat),
		   (caddr_t)&(rmsg->rm_reply.ru), reply_dscrm, NULL));
	return (FALSE);
}
Esempio n. 19
0
/*
 * XDR a reply message
 */
bool_t xdr_replymsg(XDR *xdrs, struct rpc_msg *rmsg)
{
	if (xdr_u_long(xdrs, &(rmsg->rm_xid)) &&
		xdr_enum(xdrs, (enum_t *) & (rmsg->rm_direction)) &&
		(rmsg->rm_direction == REPLY))
		return (xdr_union(xdrs, (enum_t *) & (rmsg->rm_reply.rp_stat),
						  (char*) & (rmsg->rm_reply.ru), reply_dscrm,
						  NULL_xdrproc_t));
	return (FALSE);
}
Esempio n. 20
0
bool_t
xdr_gf1_op_commands (XDR *xdrs, gf1_op_commands *objp)
{
    register int32_t *buf;
    buf = NULL;

    if (!xdr_enum (xdrs, (enum_t *) objp))
        return FALSE;
    return TRUE;
}
Esempio n. 21
0
bool_t
xdr_samstruct_type_t(
XDR *xdrs,
samstruct_type_t *objp)
{

	if (!xdr_enum(xdrs, (enum_t *)objp))
		return (FALSE);
	return (TRUE);
}
Esempio n. 22
0
bool_t
xdr_gf_quota_type (XDR *xdrs, gf_quota_type *objp)
{
    register int32_t *buf;
    buf = NULL;

    if (!xdr_enum (xdrs, (enum_t *) objp))
        return FALSE;
    return TRUE;
}
Esempio n. 23
0
bool_t
xdr_gf_defrag_status_t (XDR *xdrs, gf_defrag_status_t *objp)
{
    register int32_t *buf;
    buf = NULL;

    if (!xdr_enum (xdrs, (enum_t *) objp))
        return FALSE;
    return TRUE;
}
Esempio n. 24
0
bool_t
xdr_gf1_cli_replace_op (XDR *xdrs, gf1_cli_replace_op *objp)
{
    register int32_t *buf;
    buf = NULL;

    if (!xdr_enum (xdrs, (enum_t *) objp))
        return FALSE;
    return TRUE;
}
Esempio n. 25
0
bool_t
xdr_gf1_cli_gsync_set (XDR *xdrs, gf1_cli_gsync_set *objp)
{
    register int32_t *buf;
    buf = NULL;

    if (!xdr_enum (xdrs, (enum_t *) objp))
        return FALSE;
    return TRUE;
}
Esempio n. 26
0
bool_t
xdr_gf1_cli_snapshot_config (XDR *xdrs, gf1_cli_snapshot_config *objp)
{
	register int32_t *buf;
        buf = NULL;

	 if (!xdr_enum (xdrs, (enum_t *) objp))
		 return FALSE;
	return TRUE;
}
Esempio n. 27
0
bool_t
xdr_get_email_addrs_arg_t(
XDR *xdrs,
get_email_addrs_arg_t *objp)
{
	XDR_PTR2CTX(objp->ctx);
	if (!xdr_enum(xdrs, (enum_t *)&objp->subj_wanted))
		return (FALSE);
	return (TRUE);
}
Esempio n. 28
0
bool_t
xdr_rpc_gss_cred(XDR *xdrs, struct rpc_gss_cred *p)
{
	bool_t xdr_stat;

	xdr_stat = (xdr_u_int(xdrs, &p->gc_v) &&
		    xdr_enum(xdrs, (enum_t *)&p->gc_proc) &&
		    xdr_u_int(xdrs, &p->gc_seq) &&
		    xdr_enum(xdrs, (enum_t *)&p->gc_svc) &&
		    xdr_rpc_gss_buf(xdrs, &p->gc_ctx, MAX_AUTH_BYTES));

	log_debug("xdr_rpc_gss_cred: %s %s "
		  "(v %d, proc %d, seq %d, svc %d, ctx %p:%d)",
		  (xdrs->x_op == XDR_ENCODE) ? "encode" : "decode",
		  (xdr_stat == TRUE) ? "success" : "failure",
		  p->gc_v, p->gc_proc, p->gc_seq, p->gc_svc,
		  p->gc_ctx.value, p->gc_ctx.length);

	return (xdr_stat);
}
Esempio n. 29
0
bool_t
xdr_ftype(XDR *xdrs, ftype *objp)
{

	 register long *buf;

	 if (!xdr_enum(xdrs, (enum_t *)objp)) {
		 return (FALSE);
	 }
	return (TRUE);
}
Esempio n. 30
0
bool_t
xdr_nfsstat(XDR *xdrs, nfsstat *objp)
{

	 register long *buf;

	 if (!xdr_enum(xdrs, (enum_t *)objp)) {
		 return (FALSE);
	 }
	return (TRUE);
}