X-Git-Url: https://code.citadel.org/?p=citadel.git;a=blobdiff_plain;f=citadel%2Fmsgbase.h;fp=citadel%2Fmsgbase.h;h=aecdb18f6c9525dce5ea8578f464b39ff152006b;hp=a9a4eaba47a1ef0848d10b8c7138014d11f074b5;hb=72cf2e7f757fd0d4e977be9154222be3af77b59c;hpb=55013f95f08eafe1b375df4241e8defe387c6cdc diff --git a/citadel/msgbase.h b/citadel/msgbase.h index a9a4eaba4..aecdb18f6 100644 --- a/citadel/msgbase.h +++ b/citadel/msgbase.h @@ -146,6 +146,8 @@ void CM_FreeContents (struct CtdlMessage *msg); int CM_IsValidMsg (struct CtdlMessage *msg); #define CM_KEY(Message, Which) Message->cm_fields[Which], Message->cm_lengths[Which] +#define CM_RANGE(Message, Which) Message->cm_fields[Which], \ + Message->cm_fields[Which] + Message->cm_lengths[Which] void CtdlSerializeMessage(struct ser_ret *, struct CtdlMessage *); void ReplicationChecks(struct CtdlMessage *);