Commit Graph

12024 Commits

Author SHA1 Message Date
Guy Harris 7b287f6696 Make "ber_sequence" tables "const".
svn path=/trunk/; revision=12246
2004-10-08 20:43:43 +00:00
Guy Harris 4c9d419db3 Make the ber_sequence tables "const".
svn path=/trunk/; revision=12245
2004-10-08 20:28:04 +00:00
Guy Harris c5c8453097 "dissect_ber_sequence()" doesn't modify the "ber_sequence" structure
passed to it; make that argument a const pointer.

svn path=/trunk/; revision=12244
2004-10-08 20:24:23 +00:00
Gerald Combs 5bd4eb15a8 Bump the version to 0.10.7.
svn path=/trunk/; revision=12243
2004-10-08 19:06:28 +00:00
Gerald Combs 0d1e6348c2 Remove an unused variable.
svn path=/trunk/; revision=12242
2004-10-08 17:24:18 +00:00
Guy Harris 4d07a3a63f From Carlos Pignataro: decode more TLVs and subTLVs and make some small
fixes.

Include "packet-ldp.h" in "packet-ldp.c" (if we'd been doing that, the
mismatch between "packet-ldp.h"'s declaration of "fec_vc_types_vals[]"
and "packet-ldp.c"'s definition of it would have been caught earlier).

svn path=/trunk/; revision=12241
2004-10-08 17:01:43 +00:00
Guy Harris bb6dfa0232 Use "%%" in format strings if you want to print a %.
Get rid of an extra argument to a format string.

svn path=/trunk/; revision=12240
2004-10-08 16:56:16 +00:00
Guy Harris 8ceddc4a1d "dissect_sigcomp()" returns 0 or the packet length, so it has to be
registered with "new_register_dissector()".

svn path=/trunk/; revision=12239
2004-10-08 16:42:27 +00:00
Guy Harris 50cae903ed Force 4294967295 to be unsigned, to squelch a compiler warning.
svn path=/trunk/; revision=12238
2004-10-08 16:40:36 +00:00
Anders Broman 1bac620377 Add sigcomp Universal Decompressor Virtual Machine (UDVM) and state handler, for decompression of
sigcomp messages. Currently states are or not saved so only messages with bytecode can be decompressed.

svn path=/trunk/; revision=12237
2004-10-08 15:55:06 +00:00
Anders Broman 136da6ad35 Add sigcomp Universal Decompressor Virtual Machine (UDVM) and state handler, for decompression of
sigcomp messages. Currently states are or not saved so only messages with bytecode can be decompressed.

svn path=/trunk/; revision=12236
2004-10-08 15:54:06 +00:00
Anders Broman 249ebcbfc1 From: "Jacques, Olivier :
- Added new RFC 3588 header format support (vendor-Id is replaced by
application-Id) and command code has its own separated name space. The
Draft v16 behaviour is maintained (through Preferences menu).
- Added 3GPP IMS Cx/Dx interface decoding (new imscxdx.xml)
- Fixed some issues in dictionary.xml
- Refreshed Diameter applications in embedded AVPs (that do not rely on
XML dictionary)

svn path=/trunk/; revision=12235
2004-10-08 09:35:56 +00:00
Anders Broman 2486f4fa90 From: "Jacques, Olivier :
- Added new RFC 3588 header format support (vendor-Id is replaced by
application-Id) and command code has its own separated name space. The
Draft v16 behaviour is maintained (through Preferences menu).
- Added 3GPP IMS Cx/Dx interface decoding (new imscxdx.xml)
- Fixed some issues in dictionary.xml
- Refreshed Diameter applications in embedded AVPs (that do not rely on
XML dictionary)

svn path=/trunk/; revision=12234
2004-10-08 09:35:02 +00:00
Gerald Combs ce577d4eff Update the Example Files (sample captures) link.
svn path=/trunk/; revision=12233
2004-10-07 20:30:35 +00:00
Gerald Combs 628bde2034 Add support for the PacketCable Multimedia Specification (PKT-SP-MM-
I02-040930).  The code had to be integrated with the existing D-QoS code,
and has not been extensively tested.  Add ports for PacketCable D-QoS
(2126) and Multimedia (3918).  Code contributed by CableLabs.


svn path=/trunk/; revision=12232
2004-10-07 19:22:54 +00:00
Anders Broman a0c4fbda79 Get rid off h248-package-pcp
svn path=/trunk/; revision=12231
2004-10-07 09:32:25 +00:00
Anders Broman b546b3002d Get rid off h248-package-pcp
svn path=/trunk/; revision=12230
2004-10-07 09:29:49 +00:00
Anders Broman d680ab149c Get rid of h248-package-bcp, as it is no longer needed.
svn path=/trunk/; revision=12229
2004-10-07 09:28:28 +00:00
Anders Broman f7a201530c Added dissection of some packages Property ID:s
svn path=/trunk/; revision=12228
2004-10-07 09:25:21 +00:00
Anders Broman 27697f7852 Handle dissection of some packagees Property ID:s, get rid of h248-package-bcp as there is only one parameter in this package.
svn path=/trunk/; revision=12227
2004-10-07 09:16:13 +00:00
Anders Broman 17190c4cd0 Export some value strings and a function, some minor bug fixes.
svn path=/trunk/; revision=12226
2004-10-07 09:04:51 +00:00
Guy Harris ab9b8d36b5 Save the capture filter in the recent list iff the capture succeeds.
Checking the syntax involves opening a device, which

	1) might not succeed

and

	2) might tie up a BPF device or otherwise consume resources

so we leave it up to the capture operation to do the checking.

svn path=/trunk/; revision=12225
2004-10-07 03:50:16 +00:00
Guy Harris 5a244d166b Note that variadic macros shouldn't be used.
svn path=/trunk/; revision=12224
2004-10-06 17:52:57 +00:00
Guy Harris 8b8e67ccbe "tvb_reported_length_remaining()" returns a "gint", so assign its return
value to a "gint".

svn path=/trunk/; revision=12223
2004-10-06 17:37:47 +00:00
Ulf Lamping 25acc5cd72 Fix a bug reported by Keith A French: No "OK" button for Capture Filter dialog.
Probably caused by the changes of the capture filter drop down box in the capture prepare dialog.

svn path=/trunk/; revision=12222
2004-10-06 17:29:53 +00:00
Ulf Lamping 871ada80d8 remove MSVC compiler warning
svn path=/trunk/; revision=12221
2004-10-06 17:08:25 +00:00
Ulf Lamping 9fd6789da8 bring MSVC generation back to live, as elipses in macros are not alowed. May need some more rework.
svn path=/trunk/; revision=12220
2004-10-06 17:06:12 +00:00
Guy Harris 69e4cb6a93 We now do reassembly.
Use "tvb_reported_length_remaining()", not "tvb_length_remaining()", to
find out how much encapsulated data there is, so we properly handle
short frames (reporting how much was really there, not how much was
captured).

svn path=/trunk/; revision=12219
2004-10-06 10:14:56 +00:00
Guy Harris dba97f9cc5 From Mark C. Brown: add EISA 100BaseTX, EISA FDDI, and HSC FDDI support,
and make a small performance fix to HP-PB FDDI.

svn path=/trunk/; revision=12218
2004-10-06 10:08:29 +00:00
Guy Harris 1e47d6557f Add support for reassembly.
The reason why you need to turn on "Try heuristic sub-dissector first"
is that the traffic might be port 10000 traffic, and the NDMP dissector
gets that but doesn't properly reject it if it doesn't look like NDMP -
that's been fixed.

svn path=/trunk/; revision=12217
2004-10-06 10:01:36 +00:00
Guy Harris 776280fa0d Properly reject packets that don't look like NDMP packets.
svn path=/trunk/; revision=12216
2004-10-06 09:59:50 +00:00
Guy Harris fdd1b1dba5 From Francesco Fondelli: ICE protocol support.
svn path=/trunk/; revision=12215
2004-10-06 09:03:42 +00:00
Guy Harris f975d8c0b5 Give some more details on the hang in RH 9.
svn path=/trunk/; revision=12214
2004-10-06 07:25:38 +00:00
Guy Harris bd5bfa9893 From Alejandro Vaquero: make the window bigger so we don't have
overlapped buttons.

svn path=/trunk/; revision=12213
2004-10-06 07:21:05 +00:00
Guy Harris 51dd2ac334 Make the default capture filter be the last one used, as it was before -
it's a pain to have to keep typing the same filter over and over again
if you're trying multiple captures of the same type of traffic.  At
least with GTK+ 2.x, the text of the filter is selected, so if you start
typing a new filter it'll replace the default filter.

svn path=/trunk/; revision=12212
2004-10-05 23:34:53 +00:00
Guy Harris 96fb567289 Use "tvb_format_text()" for string items, so non-printable characters
don't get stuck into protocol tree item representations (and so that
they can be more easily found if, as, and when we get around to handling
different character encodings).

Clean up white space.

Get rid of another sprintf() on top of a string constant.

svn path=/trunk/; revision=12211
2004-10-05 23:22:36 +00:00
Guy Harris 9b9223d710 Fix a bunch of compiler warnings (and some code that was bogusly
attempting to overwrite a string constant - possibly with a longer
string!).

svn path=/trunk/; revision=12210
2004-10-05 23:02:09 +00:00
Guy Harris 08cedfee45 Turn off the longjmping stuff when doing name lookups - it appears to
cause problems on RH9 when using ADNS, too.

svn path=/trunk/; revision=12209
2004-10-05 22:48:36 +00:00
Gerald Combs 853fad671b Decode cable modem and MTA device capabilities. Make the CableLabs
Client Configuration option number configurable.  Add an option to switch
between the CCC versions defined in PKT-SP-PROV-I05-021127, IETF draft 5,
and RFC 3495.  Code contributed by CableLabs.

Remove an unneeded macro.

svn path=/trunk/; revision=12208
2004-10-05 17:44:53 +00:00
Gerald Combs d2de064046 Actually use radius_vendor_packetcable_policy_decision_status_vals.
svn path=/trunk/; revision=12207
2004-10-05 17:44:03 +00:00
Ronnie Sahlberg eaf5cc19c3 Add example template for how to add h248 extension packages to the megaco dissector
svn path=/trunk/; revision=12206
2004-10-05 11:20:43 +00:00
Ronnie Sahlberg fd08163595 minor update preparations to have a dissector table for property identifiers
svn path=/trunk/; revision=12205
2004-10-05 09:50:19 +00:00
Guy Harris b38eae3c6b Set svn:keywords to Id to expand RCS IDs, and set svn:eol-style to
native to canonicalize line endings.  Then fix the line endings....

svn path=/trunk/; revision=12204
2004-10-05 09:20:30 +00:00
Guy Harris c11306933e Set svn:keywords to Id to expand RCS IDs, and set svn:eol-style to
native to canonicalize line endings.

svn path=/trunk/; revision=12203
2004-10-05 09:18:55 +00:00
Guy Harris 5a46037813 From Mark C. Brown: support for the NETTL_SUBSYS_HPPB_FDDI records.
svn path=/trunk/; revision=12202
2004-10-05 08:59:57 +00:00
Guy Harris 919c62cc39 Don't use a terminating entry in the clock_map table, compute the number
of entries in it and check that many entries - that squelches a compiler
warning.

From Alejandro Vaquero: get rid of an unused argument to
"rtp_packet_add_graph()".

svn path=/trunk/; revision=12201
2004-10-05 08:51:16 +00:00
Guy Harris f92d96db93 Add checks in "rd_add_field_to_tree()" for the length of the field.
Fix a compiler warning.

Clean up white space.

svn path=/trunk/; revision=12200
2004-10-05 08:27:21 +00:00
Guy Harris 85859a2aac Put in the radius-types URL but don't list it as a reference.
svn path=/trunk/; revision=12199
2004-10-05 08:09:58 +00:00
Anders Broman c6953df14b Regenerated with new template file
svn path=/trunk/; revision=12198
2004-10-04 20:33:39 +00:00
Anders Broman 9c3df21ac9 Fix some editing misstakes from this morning
svn path=/trunk/; revision=12197
2004-10-04 20:28:15 +00:00