https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=12687
--- Comment #61 from Oliver Hartkopp <socket...@hartkopp.net> --- (In reply to Michael Mann from comment #59) > (In reply to Oliver Hartkopp from comment #56) > > (In reply to Michael Mann from comment #54) > > > (In reply to Oliver Hartkopp from comment #53) > > > > But please make it in a way that the flags values are always(!) > > > > displayed in > > > > the same way as CAN identifier, Length, etc. Which means that there's no > > > > option to show or hide the CAN FD flags as it is presented now. > > > > > > > > A dissector for CAN FD just has do display all flags all the time. > > > > > > I'm more indifferent to this change, but I will point out that if the > > > flags > > > are true/set, they are appended to the "FD Flags" field so you know their > > > value without expanding the tree. > > > > IMHO that doesn't fit the either use expectations nor the correct technical > > representation. We now have a separate code for CAN FD frames and display > > that protocol type 'CANFD' in the HMI accordingly. > > > > The flags that can be found in struct canfd_frame.flags are no 'CAN FD > > Flags' but are only 'flags' that describe this CAN FD frame in the same way > > the 'Extended Flag' does. I would be fine with the fact that you want to put > > the BRS and ESI flags behind the 'Frame-Length:' line to follow the > > sequential position in the PDU data. > > > > Therefore the BRS and ESI bits should be presented in the same way and > > indention as the EXT flags and without any possibility to collapse or expand > > these two bits. > > I think I've asked this before, but now that we've decided on a definite > "CAN FD" format - can the flags fit in the 32-bit value before the CAN ID? > If CAN FD has no RTR or ERR flags, could BRS and ESI replace them? In their > current spot, there is more room for expansion, so I can also see merits to > keeping them there. SocketCAN developers know about struct can_frame and struct canfd_frame. IMO it makes sense to preserve these structures in the display of the entire PDU which is shown at the bottom of the Wireshark application window. The struct canfd_frame is fixed since Linux 3.6 and it can't be excluded that CAN FD frames might contain Error Messages in the future. Therefore I won't recommend to do such kind of improvement. -- You are receiving this mail because: You are watching all bug changes.
___________________________________________________________________________ Sent via: Wireshark-bugs mailing list <wireshark-bugs@wireshark.org> Archives: https://www.wireshark.org/lists/wireshark-bugs Unsubscribe: https://wireshark.org/mailman/options/wireshark-bugs mailto:wireshark-bugs-requ...@wireshark.org?subject=unsubscribe