Commit Graph

9315 Commits

Author SHA1 Message Date
Guy Harris 126a5c1bda Set "pinfo->p2p_dir" if the packet wasn't received promiscuously.
svn path=/trunk/; revision=9412
2003-12-22 20:26:21 +00:00
Guy Harris b3c8b9bb2b Arrange to install the help files.
svn path=/trunk/; revision=9411
2003-12-22 20:04:32 +00:00
Olivier Biot 8751f63b3a Speed up WTP dissection by performing TPI subdissection only once and setting
the WTP length after processing the TPI.

Update reassembly so dissection of reassembled data is only enabled in the last
reassembled packet. This way, we alo see the WTP PDUs.

svn path=/trunk/; revision=9410
2003-12-22 11:55:10 +00:00
Guy Harris 40d418325f Use "rreh_do_reassembly()" to do reassembly.
svn path=/trunk/; revision=9409
2003-12-22 08:58:22 +00:00
Ulf Lamping 2e7258ed35 using distributed help text files, instead of "#include" built in texts
svn path=/trunk/; revision=9408
2003-12-22 08:12:10 +00:00
Ulf Lamping 57b6b53548 Patch from Guy: using distributed help text files,
instead of "#include" built in texts
(and some other minor changes)

svn path=/trunk/; revision=9407
2003-12-22 08:01:01 +00:00
Ulf Lamping 6a644f8426 distribute the text files in help dir
svn path=/trunk/; revision=9406
2003-12-22 07:57:43 +00:00
Guy Harris f152f847ed We need to do the "if the first fragment we see has no more fragments
after it, treat it as the only fragment" stuff for
"fragment_add_seq_next()" as well, so we handle non-fragmented packets.

svn path=/trunk/; revision=9405
2003-12-22 02:25:03 +00:00
Guy Harris 5d4586d191 Fix a typo.
svn path=/trunk/; revision=9404
2003-12-22 02:06:27 +00:00
Guy Harris 9a02e99750 Don't call "nds_defrag()" for positive ACK packets.
Put in some comments noting problems with NDS reassembly.

svn path=/trunk/; revision=9403
2003-12-22 02:04:18 +00:00
Guy Harris 9ecc68568e Pull the code to do reassembly of the request/response line, entity
headers, and body into a separate routine, for use by other dissectors.

svn path=/trunk/; revision=9402
2003-12-22 00:57:34 +00:00
Olivier Biot f2f164647a Fix unconditional handoff to subdissector introduced with the common reassembly
code.

Add the "Reassembled in" header field, and show it if the packet has been
reassembled, but not in the given packet. This also allows to use the "Jump to
the corresponding frame" feature in Ethereal.

svn path=/trunk/; revision=9401
2003-12-21 22:56:13 +00:00
Guy Harris 5c7fd0723c If we don't have any packets, or don't have any filtered packets, don't
even show the averages over the empty sets in question.

svn path=/trunk/; revision=9400
2003-12-21 22:32:07 +00:00
Guy Harris a97af4919b Arrays indexed by a 1-octet unsigned value, if we don't know which
values are permitted, must have 256 elements, not 255 elements.

svn path=/trunk/; revision=9399
2003-12-21 22:24:41 +00:00
Guy Harris ecbfe2fb77 "sizeof(array)" is the size of the array in bytes, not the number of
elements in the array.

svn path=/trunk/; revision=9398
2003-12-21 22:21:45 +00:00
Guy Harris 9ce5cd3548 In the MLUM-is-defined code path, "idx" is set - the only issue is if
MLUM isn't defined (which it isn't, by default).

svn path=/trunk/; revision=9397
2003-12-21 21:41:10 +00:00
Guy Harris 331b8b5a8b Add, for \xXX, the same sanity check (that 0xXX fits in a single byte)
that we have for \0OOO.

svn path=/trunk/; revision=9396
2003-12-21 21:04:56 +00:00
Olivier Biot 8e6953dcfe Fix a sprintf to non-malloc()ed memory by using g_strdup_printf() and g_free().
svn path=/trunk/; revision=9395
2003-12-21 18:12:33 +00:00
Jörg Mayer 297032573f warning: static declaration for ... follows non-static
svn path=/trunk/; revision=9394
2003-12-21 12:21:37 +00:00
Ulf Lamping 3b77bfee59 removed some MSVC warnings (moved pcap.h before glib.h)
svn path=/trunk/; revision=9393
2003-12-21 12:19:39 +00:00
Ulf Lamping 6126aad3b2 removed MSVC warning (uninitialized value)
svn path=/trunk/; revision=9392
2003-12-21 12:08:35 +00:00
Jörg Mayer b87ead52d3 warning: overflow in implicit constant conversion
svn path=/trunk/; revision=9391
2003-12-21 12:07:09 +00:00
Jörg Mayer 3086e0b9e7 warning: ISO C does not allow extra ; outside of a function
svn path=/trunk/; revision=9390
2003-12-21 11:40:45 +00:00
Jörg Mayer 7d6833db51 Updated to Dec 12 2003
svn path=/trunk/; revision=9389
2003-12-21 11:38:59 +00:00
Jörg Mayer 8d1f1c9b4f libpcap.c:1777: warning: implicit declaration of function htons
svn path=/trunk/; revision=9388
2003-12-21 06:02:06 +00:00
Jörg Mayer e78aba0a40 warning: ISO C does not allow extra ; outside of a function
svn path=/trunk/; revision=9387
2003-12-21 05:51:34 +00:00
Jörg Mayer 56f992a47f warning: ISO C does not allow extra ; outside of a function
svn path=/trunk/; revision=9386
2003-12-21 05:29:26 +00:00
Jörg Mayer 04dc6ff0ea warning: no newline at end of file
svn path=/trunk/; revision=9385
2003-12-21 04:40:14 +00:00
Jörg Mayer b8923a41e8 warning: comma at end of enumerator list
svn path=/trunk/; revision=9384
2003-12-21 04:38:41 +00:00
Jörg Mayer 3f020f582e Compiling with -pedantic:
warning: comma at end of enumerator list

svn path=/trunk/; revision=9383
2003-12-21 04:31:58 +00:00
Jörg Mayer 951b535247 SoulSeek is not yet in
svn path=/trunk/; revision=9382
2003-12-21 04:27:04 +00:00
Jörg Mayer 72eaefab9b No more FAQ.include
svn path=/trunk/; revision=9381
2003-12-21 04:25:57 +00:00
Jörg Mayer 9cdb5da91f Compiling with -pedantic:
packet-v5ua.c:1044:139: warning: C++ style comments are not allowed in ISO C90

svn path=/trunk/; revision=9380
2003-12-21 04:20:02 +00:00
Jörg Mayer c4777bfffc Compiling with -pedantic:
packet-rmi.h:67: warning: comma at end of enumerator list

svn path=/trunk/; revision=9379
2003-12-21 03:58:29 +00:00
Jörg Mayer 9d2915a7e6 Compiling with -pedantic:
moduleinfo.h:16:24: warning: no newline at end of file

svn path=/trunk/; revision=9378
2003-12-21 03:53:33 +00:00
Jörg Mayer ad28a88d72 Compiling with -pedantic:
packet-irda.c:453:1: warning: C++ style comments are not allowed in ISO C90
packet-irda.c:453:1: warning: (this will be reported only once per input file)
(+ several more // disabling debug output)

svn path=/trunk/; revision=9377
2003-12-21 03:48:27 +00:00
Jörg Mayer 34406b689f Compiling with -pendantic:
../../packet-giop.h:579: warning: comma at end of enumerator list

svn path=/trunk/; revision=9376
2003-12-21 03:44:00 +00:00
Jörg Mayer f1218206e3 Update FAQ to December 12 2003
svn path=/trunk/; revision=9375
2003-12-21 03:20:35 +00:00
Jörg Mayer 9345308925 The include file is generated elsewhere
svn path=/trunk/; revision=9374
2003-12-21 03:17:54 +00:00
Jörg Mayer 77c6d4e968 The FAQ is now located in help/
svn path=/trunk/; revision=9373
2003-12-21 03:06:49 +00:00
Jörg Mayer 5dafc027dc Manuf updates
svn path=/trunk/; revision=9372
2003-12-21 02:54:48 +00:00
Ulf Lamping d604209b21 removed some MSVC warnings (added type casts)
svn path=/trunk/; revision=9371
2003-12-21 00:16:54 +00:00
Ulf Lamping dea93d2bee removed some MSVC warnings (added type casts)
svn path=/trunk/; revision=9370
2003-12-20 23:50:50 +00:00
Olivier Biot 44ea0de58f Move display filter into filtered packets frame.
Fix NaN when a capture and/or a filter don't have any matching packets
so the average packet size is obtained by dividing by zero.

svn path=/trunk/; revision=9369
2003-12-20 12:03:35 +00:00
Guy Harris 20d1488b65 Not all C compilers allow declarations in the middle of executable
code.

svn path=/trunk/; revision=9368
2003-12-20 09:09:10 +00:00
Guy Harris 1a347fc00f Do the special "if the first fragment we see is also the final fragment,
treat it as a reassembled frame" hack *only* for 802.11, as that's the
only protocol we know of that requires it.

svn path=/trunk/; revision=9367
2003-12-20 03:21:20 +00:00
Guy Harris 39f5418dc0 From Lars Roland:
use the common display filter dialog infrastructure in the MGCP
	service response time tap;

	add common infrastructure for updating the titles of tap dialogs
	when the capture file name changes.

svn path=/trunk/; revision=9366
2003-12-19 23:41:55 +00:00
Guy Harris bbcb86c564 From Lars Roland: fix a typo.
svn path=/trunk/; revision=9365
2003-12-19 23:25:05 +00:00
Guy Harris 58c3106a92 From David Fort: support for decoding MLD v2 report messages.
svn path=/trunk/; revision=9364
2003-12-19 23:20:53 +00:00
Guy Harris 1a42ce6457 From David Fort: update some comments now that RFC 3658 is out, and fix
a typo in the AUTHORS file.

svn path=/trunk/; revision=9363
2003-12-19 23:13:42 +00:00