OFPPS_LIVE is now considered when handling port description and port status
Local tests
I've explored it with OvS and NoviFlow switches at AmLight to make sure that OFPPS_LIVE on NoviFlow OpenFlow implementation would also behave correctly:
# show status port portno all
port admin link description port admin link description
---- ----- ---- ------------- ---- ----- ---- -------------
1 up up Novi05-1 19 up up loop-20
2 up up Novi02-2 20 up up loop-19
3 down down 21 up down
4 down down 22 up down
5 up down 23 up up INT01-enp33s0
6 up down 24 up down
7 up down 25 up down
8 up down 26 up down
9 up down 27 up down
10 up down 28 up down
11 up down Novi06-11 29 up down
12 up down 30 up down
13 up down 31 up down
14 up down 32 up down
15 up up INT02 121 up down
16 up up INT01 221 up down
17 up up loop-18 321 up down
18 up up loop-17
Fix #89
OFPPS_LIVE
is now considered when handling port description and port statusLocal tests
I've explored it with OvS and NoviFlow switches at AmLight to make sure that
OFPPS_LIVE
on NoviFlow OpenFlow implementation would also behave correctly:Without the fix, interfaces that are initially shut down before the handshake would be set as active