/*
 * Please do not edit this file.
 * It was generated using rpcgen.
 */

#include "hashtable.h"

bool_t
xdr_key_t(xdrs, objp)
	register XDR *xdrs;
	key_t *objp;
{

#if defined(_LP64) || defined(_KERNEL)
	register int *buf;
#else
	register long *buf;
#endif

	if (!xdr_string(xdrs, objp, 256))
		return (FALSE);
	return (TRUE);
}

bool_t
xdr_keyvalue_t(xdrs, objp)
	register XDR *xdrs;
	keyvalue_t *objp;
{

#if defined(_LP64) || defined(_KERNEL)
	register int *buf;
#else
	register long *buf;
#endif

	if (!xdr_key_t(xdrs, &objp->key))
		return (FALSE);
	if (!xdr_int(xdrs, &objp->value))
		return (FALSE);
	return (TRUE);
}

bool_t
xdr_keyarray_t(xdrs, objp)
	register XDR *xdrs;
	keyarray_t *objp;
{

#if defined(_LP64) || defined(_KERNEL)
	register int *buf;
#else
	register long *buf;
#endif

	if (!xdr_array(xdrs, (char **)&objp->keyarray_t_val, (u_int *) &objp->keyarray_t_len, ~0,
		sizeof (key_t), (xdrproc_t) xdr_key_t))
		return (FALSE);
	return (TRUE);
}
