[Top][All Lists]
[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
- hurd-l4/hurd rpc.h ChangeLog,
Neal H. Walfield <=