Put minor protocol version in connection options so other nodes can see it.

This allows two nodes that do not have a meta-connection with each other see
which version they are.
This commit is contained in:
Guus Sliepen 2012-07-17 18:05:55 +02:00
parent 68de7b481e
commit 76a3ada4eb
5 changed files with 6 additions and 2 deletions

View file

@ -32,6 +32,7 @@
#define OPTION_TCPONLY 0x0002
#define OPTION_PMTU_DISCOVERY 0x0004
#define OPTION_CLAMP_MSS 0x0008
#define OPTION_VERSION(x) ((x) >> 24) /* Top 8 bits are for protocol minor version */
typedef struct connection_status_t {
unsigned int pinged:1; /* sent ping */