From c018436e83e81a3d1eb29b5d67a0242ea1615fe4 Mon Sep 17 00:00:00 2001 From: zzz Date: Fri, 8 Nov 2013 17:54:29 +0000 Subject: [PATCH] Add proposed I2CP message reliability override (ticket #788) --- www.i2p2/pages/i2cp_spec.html | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/www.i2p2/pages/i2cp_spec.html b/www.i2p2/pages/i2cp_spec.html index c8804ec7..239361d6 100644 --- a/www.i2p2/pages/i2cp_spec.html +++ b/www.i2p2/pages/i2cp_spec.html @@ -1031,7 +1031,19 @@ Definitions are subject to change. Use the SendMessageOptions class to construct

Bit order: 15...0

-Bits 15-9: Unused, must be zero +Bits 15-11: Unused, must be zero +

+Bits 10-9: Message Reliability Override (scheduled for release 0.9.10) + +
Field valueDescription +
00Use session setting i2cp.messageReliabiltiy (default) +
01Use "best effort" message reliabiltiy for this message, + overriding the session setting. The router will send one or more MessageStatusMessages in response. +
10Use "guaranteed" message reliabiltiy for this message, + overriding the session setting. The router will send one or more MessageStatusMessages in response. +
11Unused. Use a nonce value of 0 to force "none" and override a session setting + of "best effort" or "guaranteed". +

Bit 8: If 1, don't send lease set