From d98176717006ea39b1d6803a41c3db9c1c678dae Mon Sep 17 00:00:00 2001 From: Radim Kolar <> Date: Mon, 14 Sep 2009 12:15:09 +0200 Subject: [PATCH] cross reference comment on transporting xtra data in checksums --- doc/PROTOCOL | 2 ++ 1 file changed, 2 insertions(+) diff --git a/doc/PROTOCOL b/doc/PROTOCOL index 5b4e78a..19cb250 100644 --- a/doc/PROTOCOL +++ b/doc/PROTOCOL @@ -119,6 +119,8 @@ checksum use zero in place of MESSAGE_CHECKSUM header field. Method of computing checksums is different in each direction. For packets traveling from server to client initial checksum value is zero, otherwise initial value is packet size (HEADER + DATA + XTRA DATA). +To get more information why checksums are different in each +direction see comment about optional extra data in Transport section. Checksums in server->client direction are computed as follows: