Commit Graph

6 Commits

Author SHA1 Message Date
Baptiste Jonglez
1fc130d880 Fix commit 833425ab: babel uses 1/100th of seconds, not 1/10th
Also update affected testcases.
2014-03-05 13:19:58 +01:00
Denis Ovsienko
d00d1670ce AHCP: add version 1 decoder
Add new decoder for UDP port 5359 and a sample packet capture produced
on a couple of Linux hosts (a server and a client). Besides that, an
existing Babel capture contained AHCP packets and the current AHCP tests
cover 0, 1 and 2 "-v" flags.
2013-11-13 15:49:50 +04:00
Denis Ovsienko
833425ab80 Babel: improve printing of time intervals
All Babel intervals are encoded in centiseconds and must not be 0. In an
Update TLV the interval value 0xFFFF means infinity (RFC6126 Section
4.4.9). Update the test cases.
2013-10-18 09:24:37 +04:00
Denis Ovsienko
39c95ea6e9 Babel: sub-TLV 2 is Diversity, not ChanInfo 2013-08-28 19:55:00 +04:00
Denis Ovsienko
cac189b9e3 initial support for Babel sub-TLVs decoding
Babel sub-TLVs are a work in progress, a backward-compatible extension
to Babel version 2 protocol encoding. This update implements encoding
explained by Juliusz Chroboczek to decode ChanInfo sub-TLV of the Update
TLV.
2013-05-29 13:03:23 +04:00
Michael Richardson
9a7206907f added babal test cases 2011-04-28 18:51:09 -04:00