Ethereal-dev: Re: [Ethereal-dev] patch Frame Relay dissector to dissect GPRS Network Service p

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

From: Guy Harris <guy@xxxxxxxxxxxx>
Date: Wed, 3 Sep 2003 15:29:20 -0700

On Wednesday, September 3, 2003, at 12:39 AM, Guy Harris wrote:

The structure of FR-NS packet
is : 2bytes FR header, 1 byte information element
code , 0 or more bytes ,it depends on type of
information element, payload or next layer
protocol (BSSGP). The Frame Relay with Network
service make one network protocol layer.

Really? It's not two network layers? It really sounds like two network
layers to me.  Section 9 of 08.16 seems to be describing the network
service PDUs as starting with the PDU type, not with the frame relay
header....

I've checked in a version of your GPRS NS code as a separate dissector (packet-gprs-ns.c), along with a preference item in the Frame Relay dissector to select whether to assume FRF 3.2/Cisco HDLC (depending on what the packet looks like) or GPRS Network Service as the payload.