Ethereal-dev: Re: [ethereal-dev] LAPB/X.25 patch

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

From: Olivier Abad <abad@xxxxxxxxxxxxx>
Date: Tue, 3 Aug 1999 00:05:57 +0200
On dim, aoû 01, 1999 at 07:27:45 -0700, Guy Harris wrote:
> It looks as if
> 
> 	http://www.acacia-net.com/Clarinet/Protocol/x25l3ld0.htm
> 
> discusses at least some of the difference between LAPB in basic
> (modulo 8) form and extended (modulo 128) form; the page above it at
> 
> 	http://www.acacia-net.com/Clarinet/protocol.htm
> 
> also has a bunch of links to packet layout information for X.25 stuff
> above LAPB, which might discuss how modulo 8 and modulo 128 differ (I
> infer from your mentioning modulo 8 and modulo 128 when talking about
> X.25, not LAPB, that the X.25 layers above LAPB are also affected).

Thanks for the pointer. I implemented modulo 128 X.25 packet decoding
tonight, and improved general X.25 decoding with the information found
on this site.

Apparently, the fields of the LAPB frame aren't sufficient to determine
if it is extended LAPB or not (i.e. modulo 128 or modulo 8). I guess
this information is stored in the data file by the analysers but I don't
know where.

Does somebody have documentation about ngsniffer data file format
(especially for X.25 : the documentation I have doesn't talk about X.25)
?

Regards,

Olivier
-- 
Bubble Memory, n.:
	A derogatory term, usually referring to a person's intelligence.
	See also "vacuum tube".

Attachment: packet-x25.patch.gz
Description: Binary data