Ethereal-dev: [Ethereal-dev] BACnet: display invoke-id in main datagramme list

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: "Karsten P. Hoffmann" <kphoffmann@xxxxxx>
Date: Wed, 19 Apr 2006 10:15:53 +0200
Hello everybody,

I'd like to add something to the wishlist, which is quite useful when
searching for problems in BACnet communication:

The 'info'-part should display the invoke id of confirmed service as
well, since it is much easier to match request and reply without typeing
any filter rules or so. Example (protocol info only, due to line
length):

> Protocol Info
> BACnet-APDU Confirmed-Request [invoke:22]: readPropertyMultiple
> BACnet-APDU ComplexACK [invoke:22]: readPropertyMultiple

I'll add an example output file for a better impression.

I also prepared a little patch, which works pretty well for me.

I anybody interested in this feature as well?

Best regards,

  Karsten Hoffmann.

[Since I'm new to this group: I hope I didn't violate any rules. In
case: just tell me :-) ]
-- 
Karsten P. Hoffmann <kphoffmann@xxxxxx>
No.     Time        Source                Destination           Protocol Info
      1 0.000000    192.168.0.55          192.168.0.99          BACnet-APDU Confirmed-Request [invoke:22]: readPropertyMultiple
      2 0.034596    192.168.0.99          192.168.0.55          BACnet-APDU ComplexACK [invoke:22]: readPropertyMultiple
     64 7.210061    192.168.0.55          192.168.0.255         BACnet-APDU Unconfirmed-Request : who-Is
     65 7.210147    192.168.0.55          192.168.0.255         BACnet-APDU Unconfirmed-Request : i-Am
     66 7.211173    192.168.0.90          192.168.0.255         BACnet-APDU Unconfirmed-Request : i-Am
     67 7.226765    192.168.0.95          192.168.0.255         BACnet-APDU Unconfirmed-Request : i-Am
     68 7.248568    192.168.0.99          192.168.0.255         BACnet-APDU Unconfirmed-Request : i-Am
     81 10.194939   192.168.0.55          192.168.0.99          BACnet-APDU Confirmed-Request [invoke:36]: readPropertyMultiple
     82 10.230954   192.168.0.99          192.168.0.55          BACnet-APDU ComplexACK [invoke:36]: readPropertyMultiple
     85 11.065405   192.168.0.55          192.168.0.99          BACnet-APDU Confirmed-Request [invoke:37]: subscribeCOV
     86 11.065484   192.168.0.55          192.168.0.99          BACnet-APDU Confirmed-Request [invoke:38]: readProperty
     87 11.117585   192.168.0.99          192.168.0.55          BACnet-APDU SimpleACK [invoke:37]: subscribeCOV
     88 11.124315   192.168.0.99          192.168.0.55          BACnet-APDU Confirmed-Request [invoke:0]: confirmedCOVNotification
     89 11.130454   192.168.0.99          192.168.0.55          BACnet-APDU ComplexACK [invoke:38]: readProperty
     95 11.149451   192.168.0.55          192.168.0.99          BACnet-APDU SimpleACK [invoke:0]: confirmedCOVNotification
     97 12.020296   192.168.0.55          192.168.0.99          BACnet-APDU Confirmed-Request [invoke:39]: readPropertyMultiple
     98 12.036001   192.168.0.90          192.168.0.255         BACnet-APDU Unconfirmed-Request : who-Is
     99 12.210255   192.168.0.99          192.168.0.55          BACnet-APDU ComplexACK [invoke:39]: readPropertyMultiple
    105 13.018707   192.168.0.55          192.168.0.99          BACnet-APDU Confirmed-Request [invoke:40]: subscribeCOV
    106 13.018755   192.168.0.55          192.168.0.99          BACnet-APDU Confirmed-Request [invoke:41]: subscribeCOV
    107 13.018864   192.168.0.55          192.168.0.99          BACnet-APDU Confirmed-Request [invoke:42]: readPropertyMultiple
    108 13.186339   192.168.0.99          192.168.0.55          BACnet-APDU SimpleACK [invoke:40]: subscribeCOV
    109 13.186679   192.168.0.99          192.168.0.55          BACnet-APDU Confirmed-Request [invoke:1]: confirmedCOVNotification
    110 13.187030   192.168.0.99          192.168.0.55          BACnet-APDU SimpleACK [invoke:41]: subscribeCOV
    111 13.187428   192.168.0.99          192.168.0.55          BACnet-APDU Confirmed-Request [invoke:2]: confirmedCOVNotification
    112 13.187818   192.168.0.99          192.168.0.55          BACnet-APDU ComplexACK [invoke:42]: readPropertyMultiple
    113 13.206935   192.168.0.55          192.168.0.99          BACnet-APDU SimpleACK [invoke:1]: confirmedCOVNotification