ptpdump wrongly displays sent packets when VLANs are used
ptp dump displays sent packets when VLANs are used like:
TIMEDELTA: 2 ms
TIME: (11262 - 0x2bfe) 03:07:42.113579
VLAN 10
ETH: 8100 (00:1b:c5:09:0c:b3 -> 01:1b:19:00:00:00)
VERSION: unsupported (10) <------------- VLAN number!
DUMP: payload (size 58)
DUMP: 00 0a 88 f7 09 02 00 36 00 00 00 00 00 00 00 00
DUMP: 00 02 7c 6a 00 00 00 00 00 1b c5 ff fe 09 0c b3
DUMP: 00 02 00 94 03 00 00 00 00 00 2b fe 08 67 79 90
DUMP: 22 33 03 ff fe 6c 38 ee 00 01
received packets are ok like:
TIMEDELTA: 293 ms
TIME: (11262 - 0x2bfe) 03:07:42.111319
VLAN 10
ETH: 88f7 (22:33:03:6c:38:ee -> 01:1b:19:00:00:00)
VERSION: 2 (type 1, len 44, domain 0)
FLAGS: 0x0000 (correction 00000000)
PORT: 22-33-03-ff-fe-6c-38-ee-00-01
REST: seq 148, ctrl 1, log-interval 127
MESSAGE: (E) DELAY_REQ
MSG-DELAY_REQ: 11262.140949752
DUMP: payload (size 44)
DUMP: 01 02 00 2c 00 00 00 00 00 00 00 00 00 00 00 00
DUMP: 00 00 00 00 22 33 03 ff fe 6c 38 ee 00 01 00 94
DUMP: 01 7f 00 00 00 00 2b fe 08 66 b8 f8