X-Git-Url: http://xvm.mit.edu/gitweb/invirt/third/libt4.git/blobdiff_plain/f0dcb6b97d6d40f67698d1f71ac26970f1776f82..ebd5aef6dc92accb509b1cc67eaf72159f35cdfa:/rsm_protocol.h diff --git a/rsm_protocol.h b/rsm_protocol.h index 9cd60bd..9e53430 100644 --- a/rsm_protocol.h +++ b/rsm_protocol.h @@ -9,7 +9,7 @@ namespace rsm_client_protocol { REMOTE_PROCEDURE_BASE(0x9000); REMOTE_PROCEDURE(1, invoke, (string &, rpc_protocol::proc_id_t, string)); REMOTE_PROCEDURE(2, members, (vector &, int)); -}; +} struct viewstamp { unsigned int vid; @@ -37,7 +37,7 @@ namespace rsm_protocol { REMOTE_PROCEDURE(2, transferreq, (transferres &, string, viewstamp, unsigned)); REMOTE_PROCEDURE(3, transferdonereq, (int &, string, unsigned)); REMOTE_PROCEDURE(4, joinreq, (string &, string, viewstamp)); -}; +} MARSHALLABLE_STRUCT(rsm_protocol::transferres) @@ -46,6 +46,6 @@ namespace rsm_test_protocol { REMOTE_PROCEDURE_BASE(0x12000); REMOTE_PROCEDURE(1, net_repair, (status &, int)); REMOTE_PROCEDURE(2, breakpoint, (status &, int)); -}; +} #endif