diff --git a/www.i2p2/pages/streaming.html b/www.i2p2/pages/streaming.html index 39e752f3..dce980f2 100644 --- a/www.i2p2/pages/streaming.html +++ b/www.i2p2/pages/streaming.html @@ -313,49 +313,49 @@ in the given order.
Bit order: 15....0 (15 is MSB)Bit | Flag | Option Data | Function - | |
---|---|---|---|---|
0 | SYNCHRONIZE | -- | + | |
Bit | Flag | Option Order | Option Data | Function + |
0 | SYNCHRONIZE | -- | -- | Similar to TCP SYN. Set in the initial packet and in the first response. FROM_INCLUDED and SIGNATURE_INCLUDED must be set also. - |
1 | CLOSE | -- | + | |
1 | CLOSE | -- | -- | Similar to TCP FIN. If the response to a SYNCHRONIZE fits in a single message, the response will contain both SYNCHRONIZE and CLOSE. SIGNATURE_INCLUDED must be set also. - |
2 | RESET | -- | + | |
2 | RESET | -- | -- | Abnormal close. SIGNATURE_INCLUDED must be set also. - |
3 | SIGNATURE_INCLUDED | 40 byte DSA Signature + | ||
3 | SIGNATURE_INCLUDED | 4 | 40 byte DSA Signature | Currently sent only with SYNCHRONIZE, CLOSE, and RESET, where it is required, and with ECHO, where it is required for a ping. The signature uses the Destination's DSA signing keys to sign the entire header and payload with the 40-byte space in the option data field for the signature being set to all zeroes. - |
4 | SIGNATURE_REQUESTED | -- | + | |
4 | SIGNATURE_REQUESTED | -- | -- | Unused. Requests every packet in the other direction to have SIGNATURE_INCLUDED - |
5 | FROM_INCLUDED | 387+ byte Destination + | ||
5 | FROM_INCLUDED | 2 | 387+ byte Destination | Currently sent only with SYNCHRONIZE, where it is required, and with ECHO, where it is required for a ping. - |
6 | DELAY_REQUESTED | 2 byte Integer | + | |
6 | DELAY_REQUESTED | 1 | 2 byte Integer | Optional delay. How many milliseconds the sender of this packet wants the recipient to wait before sending any more data. A value greater than 60000 indicates choking. - |
7 | MAX_PACKET_SIZE_INCLUDED | 2 byte Integer | + | |
7 | MAX_PACKET_SIZE_INCLUDED | 3 | 2 byte Integer | Currently sent with SYNCHRONIZE only. Was also sent in retransmitted packets until release 0.9.1. - |
8 | PROFILE_INTERACTIVE | -- | + | |
8 | PROFILE_INTERACTIVE | -- | -- | Unused or ignored; the interactive profile is unimplemented. - |
9 | ECHO | -- | + | |
9 | ECHO | -- | -- | Unused except by ping programs. If set, most other options, and the payload, are ignored. See below. - |
10 | NO_ACK | -- | + | |
10 | NO_ACK | -- | -- | This flag simply tells the recipient to ignore the ackThrough field in the header. Currently set in the inital SYN packet, otherwise the ackThrough field is always valid. Note that this does not save any space, the ackThrough field is before the flags and is always present. - |
11-15 | unused | + | ||
11-15 | unused |