aboutsummaryrefslogtreecommitdiffstats
path: root/epan
AgeCommit message (Collapse)AuthorFilesLines
2005-08-24Properly initialize our hf_ arrays. Make hf_rtcp_app_poc1_conn_session_typeGerald Combs1-4/+4
an FT_UINT8 instead of an FT_BOOLEAN. This keeps the Solaris builder from crashing while running "-G values". svn path=/trunk/; revision=15519
2005-08-24fix a comment typoUlf Lamping1-1/+1
svn path=/trunk/; revision=15518
2005-08-23The name in a Display TLV is null-terminated (or padded with a null byteGuy Harris1-11/+10
and extra crud). Don't bother with length checking on the VLAN name item - if it's zero-length, so be it. svn path=/trunk/; revision=15516
2005-08-23Use "format_text()" and "tvb_format_text()" when displaying strings. Guy Harris1-15/+63
(It's not necessary, or desirable, to use them when fetching strings.) When processing a VLAN TLV, check the length of the TLV, so we don't end up running past the end of the TLV and getting a negative remaining length. Append to the protocol tree item for the TLV, and the Info column, as we dissect the VLAN ID and VLAN name fields. svn path=/trunk/; revision=15515
2005-08-23Fix the parenthesization of an expression.Guy Harris1-1/+2
svn path=/trunk/; revision=15514
2005-08-22Two fixes to tektronix k12 import:Luis Ontanon1-1/+3
- it appears that there are more packet record types other than 0x00010020. accept anything matching 0x00010020/28 as a packet record. - make the stack filename lowercase before comparing it so that capitalization is not an issue. svn path=/trunk/; revision=15513
2005-08-22Length of string == lengt of element - headerlengthJörg Mayer1-1/+1
svn path=/trunk/; revision=15512
2005-08-22From Timo Metsala:Anders Broman1-3/+291
Updates the PoC floor control parsing to comply to the latest version of the specification. svn path=/trunk/; revision=15511
2005-08-22Fix decoding of sendIdentificationArg/Res and ProvideSubscriberLocationAnders Broman1-74/+103
svn path=/trunk/; revision=15510
2005-08-22Add a "time_stat_init()" routine to initialize the fields of aGuy Harris3-1/+16
"timestat_t". Move "nstime_to_msec()" to "epan/nstime.c", as it has nothing to do with a "timestat_t". Use structure assignment when possible. Fix the "addtime()" macro and use it in "time_stat_update()". Use "timestat_t"s, and the routines to manipulate them, in the service response time table code. svn path=/trunk/; revision=15509
2005-08-22From Graeme Lunt:Anders Broman1-22/+24
Zero length elements (e.g. an empty SET) the logic is slightly wrong in get_ber_length(). Make SET work. svn path=/trunk/; revision=15508
2005-08-21Export get_timesum().Guy Harris1-0/+1
svn path=/trunk/; revision=15507
2005-08-21- Make it possible to filter on eap.null, eap.info, eap.unknown etcJörg Mayer1-18/+68
- Display "Info" instead of "System" in packet summary - Make the Null element look like the other elements. - Small element summary formatting changes svn path=/trunk/; revision=15505
2005-08-21- In the info summary, port# and slot# were exchangedJörg Mayer1-6/+9
- In the Display element, the length of the display string was 4 too long - Display the Vlan id in the packet summary, not just "Vlan" - Remove trailing whitespace svn path=/trunk/; revision=15502
2005-08-21From Mike Duigou:Anders Broman2-217/+288
A patch to the JXTA dissector. It's purpose is to improve the behaviour of the dissector when dissecting captures that do not include the whole conversation. The dissector is now more capable of isolating a conversation without seeing the beginning of the conversation. It's still not always able to pick up all conversations (suggestions, patches and hints welcome). improved some of the doxygen docs and comments. svn path=/trunk/; revision=15500
2005-08-21The protocol item in the protocol tree will have a gray background now, ↵Ulf Lamping2-5/+31
which makes it much better visible. Add some more optional flags to the protocol items, so more "special cases" can be marked in the protocol tree. New flags: /** The protocol field has a bad checksum */ FI_CHECKSUM_ERROR /** The protocol field has an unusual sequence (e.g. TCP window is zero) */ FI_SEQUENCE_WARNING /** The protocol field has a bad sequence (e.g. TCP segment is lost) */ FI_SEQUENCE_ERROR svn path=/trunk/; revision=15499
2005-08-21as discussed some time ago: don't add bad checksum fields conditionally but ↵Ulf Lamping1-10/+30
use a subtree and use boolean flags instead svn path=/trunk/; revision=15498
2005-08-21Add a "register_dfilter_stat()", to register stats that take a displayGuy Harris1-1/+1
filter as an argument on the command line and have a dialog box to enter the display filter through the GUI. Use it for all stats using "gtk_tap_dfilter_dlg_cb()". Add a top-level "stat_menu.h" file to declare "REGISTER_STAT_GROUP_E" for the benefit of the declaration of "register_dfilter_stat()" in the top-level "tap_dfilter_dlg.h". Rename the "stat_menu.h" in the gtk directory to "gtk_stat_menu.h", so as not to have two headers with the same name. Get rid of headers not declaring any functions not being used in the module. svn path=/trunk/; revision=15493
2005-08-21remove sprintf from gsm_aRonnie Sahlberg5-219/+229
svn path=/trunk/; revision=15492
2005-08-21remove gmalloc and sprintfRonnie Sahlberg1-11/+5
svn path=/trunk/; revision=15491
2005-08-21remove sprintfRonnie Sahlberg1-274/+285
svn path=/trunk/; revision=15490
2005-08-20remove sprintfRonnie Sahlberg1-20/+18
svn path=/trunk/; revision=15486
2005-08-20radius_dict.l(216) : warning C4090: 'function' : different 'const' qualifiersUlf Lamping1-2/+2
radius_dict.l(216) : warning C4022: 'g_hash_table_insert' : pointer mismatch for actual parameter 2 radius_dict.l(268) : warning C4090: 'function' : different 'const' qualifiers radius_dict.l(268) : warning C4022: 'g_free' : pointer mismatch for actual parameter 1 svn path=/trunk/; revision=15485
2005-08-20removal of sprintfRonnie Sahlberg1-14/+25
svn path=/trunk/; revision=15484
2005-08-20Rename epan/stat.[ch] to epan/stat_cmd_args.[ch] - it only deals withGuy Harris3-12/+11
implementing the "-z" command-line arguments, it doesn't deal with *all* issues for stats. svn path=/trunk/; revision=15483
2005-08-20There's no longer a need to individually remove items fromGuy Harris1-7/+0
acse_ctx_oid_table - destroying the hash table will destroy the hash table items, and the destroy function no longer has any work to do because the OID strings are now allocated with se_strdup() (and thus get freed when the capture is closed). Regenerate packet-acse.c, which also regenerates acse-exp.cnf. svn path=/trunk/; revision=15480
2005-08-20Flag the "add_string" parameter as unused if it is - and don't flag itGuy Harris1-19/+19
as such if it *is* used. Get rid of the "add_string" parameter to "param_digits_basic", as that function *isn't* called through a pointer. Don't flag arguments in declarations as unused; you only do that in definitions. Clean up indentation. svn path=/trunk/; revision=15479
2005-08-20If we delete a file, don't forget to remove it from Makefile.commonJörg Mayer1-1/+0
svn path=/trunk/; revision=15476
2005-08-20- Include the .h files in their .c files.Jörg Mayer6-35/+9
- Remove epan/dissectors/packet-sna.h, it isn't used anywhere. svn path=/trunk/; revision=15475
2005-08-20removed MSVC warnings:Ulf Lamping3-10/+10
packet-camel.c(6829) : warning C4101: 'version_str' : unreferenced local variable packet-quakeworld.c(172) : warning C4090: 'return' : different 'const' qualifiers packet-smb.c(10859) : warning C4101: 'target_name_len' : unreferenced local variable packet-smb.c(10860) : warning C4101: 'fn_len' : unreferenced local variable packet-smb.c(10858) : warning C4101: 'fn' : unreferenced local variable svn path=/trunk/; revision=15474
2005-08-20Win32: exported DATA must be declared with ETH_VAR_IMPORT to be available ↵Ulf Lamping1-1/+1
from outside the lib fixes current Win32 buildbot problem svn path=/trunk/; revision=15473
2005-08-20more sprintf updatesRonnie Sahlberg4-24/+32
svn path=/trunk/; revision=15469
2005-08-20remove sprintfRonnie Sahlberg1-1/+1
svn path=/trunk/; revision=15467
2005-08-20get rid of a whole chunk of sprintfsRonnie Sahlberg1-133/+130
svn path=/trunk/; revision=15466
2005-08-20From Gisle Vanem: export get_timedelta() for use by AFP and SMB taps.Guy Harris1-0/+1
svn path=/trunk/; revision=15464
2005-08-20The order in which arguments to a function are evaluated isn't definedGuy Harris1-2/+4
by C. Do decrements of arguments before passing them to a function. svn path=/trunk/; revision=15463
2005-08-20Export AFP's CommandCode_vals for use by the AFP taps.Guy Harris1-0/+1
svn path=/trunk/; revision=15461
2005-08-20sprintf eliminationRonnie Sahlberg1-3/+6
svn path=/trunk/; revision=15460
2005-08-20sprintf removalsRonnie Sahlberg1-4/+7
svn path=/trunk/; revision=15459
2005-08-20remove some more sprintfRonnie Sahlberg2-8/+11
svn path=/trunk/; revision=15458
2005-08-20removal of even more sprintfRonnie Sahlberg10-94/+100
svn path=/trunk/; revision=15457
2005-08-20For AFP requests, add in the frame with the (last part of the) reply, ifGuy Harris2-9/+92
possible, and, for AFP replies, add in the frame with the request and the time between those two frames. Have AFP per-request-type RTT statistics, similar to SMB's statistics. svn path=/trunk/; revision=15456
2005-08-20Use get_timedelta() to get the difference between two times.Guy Harris1-8/+5
svn path=/trunk/; revision=15455
2005-08-20Trivial warning fixesJörg Mayer1-3/+3
svn path=/trunk/; revision=15452
2005-08-20remove sprintf from mtp3Ronnie Sahlberg3-20/+23
svn path=/trunk/; revision=15451
2005-08-20remove sprintf from pgm and x11Ronnie Sahlberg2-55/+43
svn path=/trunk/; revision=15450
2005-08-20remove sprintf from v120 and wccpRonnie Sahlberg2-8/+11
svn path=/trunk/; revision=15449
2005-08-20remove sprintf from rpcRonnie Sahlberg1-27/+24
svn path=/trunk/; revision=15448
2005-08-20fix buffer handling and remove sprintfRonnie Sahlberg1-115/+131
there was at least one instance where an ip address was printed in dotted decimal to a 10 byte array on the stack. I.e. a guaranteed buffer overrun for a stack object. svn path=/trunk/; revision=15447
2005-08-19more sprintf removals,Ronnie Sahlberg2-54/+75
replace some char arrays on the stack to ep_alloc()ed memory svn path=/trunk/; revision=15446