commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

hurd-l4/hurd rpc.h ChangeLog


From: Neal H. Walfield
Subject: hurd-l4/hurd rpc.h ChangeLog
Date: Tue, 04 Dec 2007 17:06:27 +0000

CVSROOT:        /sources/hurd
Module name:    hurd-l4
Changes by:     Neal H. Walfield <neal> 07/12/04 17:06:27

Modified files:
        hurd           : rpc.h ChangeLog 

Log message:
        2007-12-04  Neal H. Walfield  <address@hidden>
        
                * rpc.h: Include <string.h>.
                (RPCLOAD): Take additional argument, deref.  Pass to RPCLOADARG.
                (RPCLOADARG): Take additional argument, deref.  Apply to ARG 
when
                copying data.
                (RPCSTORE): Take additional argument, typesuffix.  Pass to
                RPCSTOREARG.
                (RPCSTOREARG): Take additional argument, typesuffix.  Apply to
                TYPE.
                (RPC_GRAB): Take additional argument sep.  Use SEP as the
                separator between argument pairs.  Update users.
                (RPC_SEND_UNMARSHAL): New macro.
                (RPC_REPLY_MARSHAL): New macro.
                (RPC): Generate send unmarshalling stubs and reply marshalling
                stubs.
        
                (RPC_ARGUMENTS): Don't apply ## to __VA_ARGS__.
                (RPC_CHOP): Likewise.
        
                (RPC_REPLY_UNMARSHAL): Don't assert that the format is correct,
                just return EINVAL if it isn't.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/hurd/rpc.h?cvsroot=hurd&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/hurd/ChangeLog?cvsroot=hurd&r1=1.28&r2=1.29




reply via email to

[Prev in Thread] Current Thread [Next in Thread]