+ Stricter on LLDP incoming frames validation.
+ Add support for VLAN-aware bridges for Linux (no range support).
+ Add support for 802.3BT (no SNMP support).
+ + Add support for millisecond-grained tx-interval (Jean-Pierre Tosoni).
* Fix:
+ Don't clear chassis TLV on shutdown LLDPDU.
+ Don't require/display powerpairs for Dot3 power when device type
also starts another system based refresh timer on each port to detect
changes such as a hostname. This is the value of the tx-interval
multiplied by 20.
+.Pp
+You can specify an
+.Cd interval
+value in milliseconds by appending a "ms" suffix to the figure (e.g.
+"configure lldp tx-interval 1500ms" is 1.5s, not 1500s). In this case
+the TTL for received and sent LLDP frames is rounded up to the next
+second. Note: the effective interval can be limited by the operating
+system capabilities and CPU speed.
.Ed
.Cd configure
@pytest.mark.parametrize("command, name, expected", [
("configure system max-neighbors 10", "max-neighbors", 10),
+ # get integral tx-delay from non-integral value (rounded up value)
+ ("configure lldp tx-interval 1500ms", "tx-delay", 2),
+ # get non-integral tx-delay-ms from non-integral value (exact value)
+ ("configure lldp tx-interval 2500ms", "tx-delay-ms", 2500),
("configure lldp tx-interval 20", "tx-delay", 20),
("configure lldp tx-hold 5", "tx-hold", 5),
("configure lldp portidsubtype ifname", "lldp-portid-type", "ifname"),