OpenAFS CVS Commit: openafs/src/rxgen by shadow

cvs@GRAND.CENTRAL.ORG cvs@GRAND.CENTRAL.ORG
Wed, 30 May 2001 15:34:17 EDT


Update of /cvs/openafs/src/rxgen
In directory GRAND.CENTRAL.ORG:/data/sb/openafs/src/rxgen

Modified Files:
	rpc_parse.c 
Log Message:
DELTA make-rxgen-split-rpcs-not-declare-start-parameters-for-functions-for-data-which-is-copied-out-only-20010530
AUTHOR cg2v@andrew.cmu.edu

"fix for rxgen so that split rpc's don't erroneously declare parameters in
the "start" function that should only be declared in the "end":

example:

for the following declaration:
Store(IN struct _index_t *descr, 
          IN string group<STAGE_STRINGSIZE>, 
          OUT string spool<STAGE_STRINGSIZE>, OUT afs_uint32 *slot) split;

before patch:
int StartDMV_Store(z_call, descr, group)
        register struct rx_call *z_call;
        struct _index_t * descr;
        char * group, **spool;
{
[...]
after patch:
int StartDMV_Store(z_call, descr, group)
        register struct rx_call *z_call;
        struct _index_t * descr;
        char * group;
{
[...]
"


--- DELTA config follows ---
make-rxgen-split-rpcs-not-declare-start-parameters-for-functions-for-data-which-is-copied-out-only-20010530 openafs/src/rxgen/rpc_parse.c 1.2 1.3