Fix struct node_status_t.

Although not a problem for tinc internally, the size of the struct was 12
bytes instead of 4, causing some problems when interpreting the value
received from tincd by the CLI.
This commit is contained in:
Guus Sliepen 2015-09-25 10:05:24 +02:00
parent 706d855e50
commit 543c0abbd9

View file

@ -39,8 +39,8 @@ typedef struct node_status_t {
unsigned int udp_confirmed:1; /* 1 if the address is one that we received UDP traffic on */ unsigned int udp_confirmed:1; /* 1 if the address is one that we received UDP traffic on */
unsigned int send_locally:1; /* 1 if the next UDP packet should be sent on the local network */ unsigned int send_locally:1; /* 1 if the next UDP packet should be sent on the local network */
unsigned int udppacket:1; /* 1 if the most recently received packet was UDP */ unsigned int udppacket:1; /* 1 if the most recently received packet was UDP */
unsigned int validkey_in; /* 1 if we have sent a valid key to him */ unsigned int validkey_in:1; /* 1 if we have sent a valid key to him */
unsigned int unused:22; unsigned int unused:21;
} node_status_t; } node_status_t;
typedef struct node_t { typedef struct node_t {