Wireshark-bugs: [Wireshark-bugs] [Bug 8225] Support for RIM's BlackBerry Server Routing Protocol
Date: Mon, 27 May 2013 19:59:37 +0000

Comment # 20 on bug 8225 from
Looking at this with a fresh-ish mind, it appears that the code itself needs
some comments stripping out - otherwise building bails out with:

  CC     libdissectors_la-packet-rim-bbsrp.lo
packet-rim-bbsrp.c: In function 'dissect_bbsrp':
packet-rim-bbsrp.c:142:2: error: "/*" within comment [-Werror=comment]


Additionally, unless someone's doing some obfuscation somewhere, I strongly
suspect that the "Connect", and "Disconnect" opcodes are mixed up - since if I
filter by 0x02 (labelled as "Disconnect"), I see what appears to be routing
IDs, welcome messages, and some sort of challenge-response protocol.

It also seems that opcode 0x01 isn't even being used in one of the traces that
I've attached.

0xf1 for "Information" seems to make a little sense; and 0xfc/"Ping" looks OK,
though. I suspect that the same "Tag" values are being reused in 0xfd/"Pong"
messages, too.

Bizarrely, opcode 0x06 is also being listed as "Connect" - but the only
relevant packet that I can see seems to contain some logging text. Weird.

Going to keep digging...


You are receiving this mail because:
  • You are watching all bug changes.