Subject: [P2PSIP] structure definition issue in draft-zong-p2psip-drr-00

From: stéphane bryant <[email-masked]>
Date: Wed, 31 Aug 2011 09:46:25 +0200

Hello,

In draft-zong-p2psip-drr-00, section 6.2.2. Extensive Routing Mode,
the ExtensiveRoutingModeOption structure is defined thus:

 struct {
           RouteMode               routemode;
           OverlayLink             transport;
           IpAddressPort          ipaddressport;
           Destination             destination<1..2>;
   } ExtensiveRoutingModeOption;

however the <x..y> convention for variable length
fields is designed to represent the length in bytes
of the field, the range allowing to also derive
the size of the length field. <1..2> does not work.
My take is that it should be <0...2^16>.

I am currently adding new parsing capabilities to
the wireshark dissector: as soon as this is defined
i will add capabilities for this draft.

regards
stephane bryant