Fix SPTPS condition in try_harder().
authorEtienne Dechamps <etienne@edechamps.fr>
Mon, 18 May 2015 19:35:44 +0000 (20:35 +0100)
committerEtienne Dechamps <etienne@edechamps.fr>
Mon, 18 May 2015 19:38:01 +0000 (20:38 +0100)
commit643149b44991121c618a2412c64072ad22955991
tree49c76199371778a3055cc6833974ad29150d917a
parent01d251986260faf306927aa91daff705ee0523d6
Fix SPTPS condition in try_harder().

A condition in try_harder() is always evaluating to false when talking
to a SPTPS node because n->status.validkey_in is always false in that
case. Fix the condition so that the SPTPS status is correctly checked.

This prevented recent tinc-1.1 nodes from talking to older, pre-node-ID
tinc-1.1 nodes.

The regression was introduced in
6056f1c13bb37bf711dff9c25a6eaea99f14d31f.
src/net_packet.c