Commit Graph

13 Commits

Author SHA1 Message Date
Guy Harris 7368e42aac Add the NLPID value for PPP.
In Q.931 and Q.2931, the TR 9577 values are NLPIDs, so use "nlpid_vals"
to dissect them, and values from "nlpid.h" to refer to them.

svn path=/trunk/; revision=1461
2000-01-13 05:41:24 +00:00
Guy Harris 12610535b4 Patches from Bert Driehuis to:
1) fix the check for the IE identifier to check all bits,
	   including the topmost bit;

	2) print all fields in the Date IE as 2 digits.

svn path=/trunk/; revision=1335
1999-12-14 23:25:17 +00:00
Guy Harris e02dab4a85 Minor bug fix.
svn path=/trunk/; revision=1109
1999-11-25 22:49:01 +00:00
Guy Harris f90037ac8d Small bug fix.
svn path=/trunk/; revision=1105
1999-11-25 11:00:27 +00:00
Guy Harris d1c36982c6 Fixes to Q.931 dissector, and additions from a recent copy of Q.931.
Export some functions from the Q.931 dissector, so the Q.2931 dissector
can use them.

Add a pile of information element dissection to the Q.2931 dissector.

svn path=/trunk/; revision=1104
1999-11-25 10:01:18 +00:00
Guy Harris a8dfc56400 There are no protocols under Q.931, so mark everything up to the end of
the frame as being Q.931 stuff.

svn path=/trunk/; revision=1067
1999-11-19 09:46:51 +00:00
Guy Harris 26288653d7 Fix a typo.
svn path=/trunk/; revision=1066
1999-11-19 09:11:44 +00:00
Guy Harris a7aba0a288 Replace the ETT_ "enum" members, declared in "packet.h", with
dynamically-assigned "ett_" integer values, assigned by
"proto_register_subtree_array()"; this:

	obviates the need to update "packet.h" whenever you add a new
	subtree type - you only have to add a call to
	"proto_register_subtree_array()" to a "register" routine and an
	array of pointers to "ett_", if they're not already there, and
	add a pointer to the new "ett_" variable to the array, if they
	are there;

	would allow run-time-loaded dissectors to allocate subtree types
	when they're loaded.

svn path=/trunk/; revision=1043
1999-11-16 11:44:20 +00:00
Guy Harris fa2e49f503 Dissect a whole pile of Q.931 information elements.
svn path=/trunk/; revision=1023
1999-11-13 10:13:24 +00:00
Guy Harris 172d11b138 A few cause codes more (cue Ennio Morricone).
svn path=/trunk/; revision=1021
1999-11-13 02:07:59 +00:00
Guy Harris 6b82439020 Add initial support for decoding information elements.
svn path=/trunk/; revision=1020
1999-11-13 01:32:31 +00:00
Guy Harris 8835700b89 Support all lengths of call reference value (1 to 15 octets).
svn path=/trunk/; revision=1009
1999-11-11 10:17:29 +00:00
Guy Harris 6c10717158 Add #defines for bits in the LAPD address field and for the LAPD SAPI
values.

Dissect the LAPD payload, if present.

Add the beginnings of a Q.931 dissector.

svn path=/trunk/; revision=1007
1999-11-11 08:35:11 +00:00