An observation has been made regarding TCNOpen 1.4.1.0 and the DSCP (differentiated services code point).
There was an incorrect dscpMap[] in /src/vos/posix/vos_sock.c, but reviewing the current code in sourceforge, that has been corrected.
However, some of our team members that look at standards compliance believe that the values should be shifted to the left by two bits.
When viewing a packed with a qos value of 3, we get the following:
image001.jpg
My understanding is that the DSCP should be Class Selector 3 and not Unknown. When I modify vos_sock.c to shift the bits left by 2 I get the expected values.!)