/* Machine generated file -- Do NOT edit */

#include "bumon.h"

int BC_Print(z_conn, code, flags, message)
	register struct rx_connection *z_conn;
	afs_int32 code, flags;
	char * message;
{
	struct rx_call *z_call = rx_NewCall(z_conn);
	static int z_op = 100;
	int z_result;
	XDR z_xdrs;
	xdrrx_create(&z_xdrs, z_call, XDR_ENCODE);

	/* Marshal the arguments */
	if ((!xdr_int(&z_xdrs, &z_op))
	     || (!xdr_afs_int32(&z_xdrs, &code))
	     || (!xdr_afs_int32(&z_xdrs, &flags))
	     || (!xdr_string(&z_xdrs, &message, 1024))) {
		z_result = RXGEN_CC_MARSHAL;
		goto fail;
	}

	z_result = RXGEN_SUCCESS;
fail:
	z_result = rx_EndCall(z_call, z_result);
	return z_result;
}

