Pascal Quantin
a0c53ffaa1
emem -> wmem conversion:
...
- ep_tvb_get_bits() -> wmem_packet_tvb_get_bits()
- tvb_g_memdup()/ep_tvb_memdup() -> tvb_memdup()
- tvb_fake_unicode()/tvb_get_ephemeral_faked_unicode() -> tvb_get_faked_unicode()
- tvb_get_g_string()/tvb_get_ephemeral_string()/tvb_get_seasonal_string() -> tvb_get_string()
- tvb_get_g_unicode_string()/tvb_get_ephemeral_unicode_string() -> tvb_get_unicode_string()
- tvb_get_ephemeral_string_enc() -> tvb_get_string_enc()
- update docs accordingly
svn path=/trunk/; revision=52172
2013-09-22 15:50:55 +00:00
Michael Mann
e597acdc48
Batch of filterable expert info.
...
svn path=/trunk/; revision=51625
2013-09-01 13:05:27 +00:00
Evan Huus
c0763b00bd
More wmem.
...
svn path=/trunk/; revision=51619
2013-08-31 16:17:31 +00:00
Michael Mann
3eafc74e2b
Convert proto_item_set_expert_flags to "filterable" items in alcap dissector. Unfortunately it had a few tentacles, so they needed to be brought along for the ride.
...
svn path=/trunk/; revision=51136
2013-08-04 13:46:25 +00:00
Anders Broman
221b249acd
svn path=/trunk/; revision=48272
2013-03-12 21:58:04 +00:00
Jeff Morriss
2552c750e5
We always HAVE_CONFIG_H so don't bother checking whether we have it or not.
...
svn path=/trunk/; revision=45017
2012-09-20 02:03:38 +00:00
Bill Meier
638d74d43f
Use val_to_str_const() where appropriate;
...
Also (for a few files):
- create/use some extended value strings;
- remove unneeded #include files;
- remove unneeded variable initialization;
- re-order fcns slightly so prefs_reg_handoff...() at end, etc
svn path=/trunk/; revision=44438
2012-08-10 22:55:02 +00:00
Jakub Zawadzki
b18e880040
Update FSF address - part II.
...
svn path=/trunk/; revision=43538
2012-06-28 23:18:38 +00:00
Anders Broman
b69547925f
Get rid of a couple of warnings.
...
svn path=/trunk/; revision=43066
2012-06-04 13:52:46 +00:00
Jeff Morriss
183f0e934c
Create a list of MTP Service Indicator macros and use them.
...
svn path=/trunk/; revision=40828
2012-02-03 18:26:37 +00:00
Bill Meier
794757ae8f
For proto_tree_add_item(..., proto_xxx, ...)use ENC_NA as the encoding arg.
...
Also: remove trailing whitespace for a number of files.
svn path=/trunk/; revision=39503
2011-10-21 02:10:19 +00:00
Bill Meier
94f36ca4ff
Use ENC_NA as encoding for proto_tree_add_item() calls which directly reference an hf item (in hf[] with types:
...
FT_NONE
FT_BYTES
FT_IPV6
FT_IPXNET
FT_OID
Note: Encoding field set to ENC_NA only if the field was previously TRUE|FALSE|ENC_LITTLE_ENDIAN|ENC_BIG_ENDIAN
svn path=/trunk/; revision=39260
2011-10-04 22:44:31 +00:00
Anders Broman
fc63c35843
Get rid of check_col() and use ENC_BIG_ENDIAN.
...
svn path=/trunk/; revision=39144
2011-09-26 05:52:58 +00:00
Bill Meier
0820763edb
Fix "MISSING_BREAK"; Coverity 436.
...
svn path=/trunk/; revision=36465
2011-04-04 19:41:51 +00:00
Gerald Combs
1b0516a27e
Fix various Visual C++ analysis warnings.
...
svn path=/trunk/; revision=35985
2011-02-17 19:43:16 +00:00
Guy Harris
a8bc4a0d13
Rename the routines that handle dissector tables with unsigned integer
...
keys to have _uint in their names, to match the routines that handle
dissector tables with string keys. (Using _port can confuse people into
thinking they're intended solely for use with TCP/UDP/etc. ports when,
in fact, they work better for things such as Ethernet types, where the
binding of particular values to particular protocols are a lot
stronger.)
svn path=/trunk/; revision=35224
2010-12-20 05:35:29 +00:00
Bill Meier
c41f229fdd
Define 3 global variables as static; Whitespace cleanup.
...
svn path=/trunk/; revision=34410
2010-10-07 21:13:36 +00:00
Bill Meier
69df32fb11
#include <string.h> not needed.
...
svn path=/trunk/; revision=32411
2010-04-06 22:09:47 +00:00
Anders Broman
440c3f9261
From Didier Gautheron:
...
check_col.diff
Remove redundant calls to check_col() if it guards only one columns function with one parameter after the column type.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4394
svn path=/trunk/; revision=31519
2010-01-13 20:32:01 +00:00
Anders Broman
88bb44a51e
From Jakub Zawadzki:
...
Cleanup dissector code - use proper memory functions.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4164
svn path=/trunk/; revision=30691
2009-10-25 11:43:30 +00:00
Stig Bjørlykke
0437f102c3
From Kovarththanan Rajaratnam:
...
More FT_XXX cleanup.
svn path=/trunk/; revision=28971
2009-07-07 09:02:59 +00:00
Stig Bjørlykke
b228488bc0
From Kovarththanan Rajaratnam via bug 3548:
...
(1) Trailing/leading spaces are removed from 'name's/'blurb's
(2) Duplicate 'blurb's are replaced with NULL
(3) Empty ("") 'blurb's are replaced with NULL
(4) BASE_NONE, NULL, 0x0 are used for 'display', 'strings' and 'bitmask' fields
for FT_NONE, FT_BYTES, FT_IPv4, FT_IPv6, FT_ABSOLUTE_TIME, FT_RELATIVE_TIME,
FT_PROTOCOL, FT_STRING and FT_STRINGZ field types
(5) Only allow non-zero value for 'display' if 'bitmask' is non-zero
svn path=/trunk/; revision=28770
2009-06-18 21:30:42 +00:00
Bill Meier
33c99f44fd
Fix typos and spelling (mostly in text strings)
...
svn path=/trunk/; revision=27028
2008-12-17 00:08:38 +00:00
Bill Meier
7280c469a3
Fix some spelling/typos
...
svn path=/trunk/; revision=27024
2008-12-16 14:18:55 +00:00
Guy Harris
9d1b5335ac
g_ascii_strdown() and g_ascii_strup(), unlike g_strdown() and g_strup(),
...
do *not* modify the string handed to them - they g_mallocate a new
string and return it.
Create routines that *do* ASCII-only case mapping in place, and use them
instead.
Clean up indentation.
svn path=/trunk/; revision=26131
2008-09-03 19:14:52 +00:00
Bill Meier
7aaadd9bec
Fix some warnings reported by gcc -Wshadow ...
...
svn path=/trunk/; revision=25616
2008-06-27 04:52:56 +00:00
Stig Bjørlykke
23b0a5d496
Include string.h
...
svn path=/trunk/; revision=25262
2008-05-09 12:54:49 +00:00
Anders Broman
1cc7c72db6
Fix some of the Errors/warnings detected by checkapi.
...
svn path=/trunk/; revision=25261
2008-05-09 11:59:44 +00:00
Stig Bjørlykke
4c7d9c8de3
Added missing array for hf_alcap_pssiae_max_len and hf_alcap_ssiae_max_len.
...
svn path=/trunk/; revision=24515
2008-03-01 10:44:00 +00:00
Ronnie Sahlberg
ee6c98b8b2
update to new signature for string keyed trees
...
svn path=/trunk/; revision=23737
2007-12-04 03:27:27 +00:00
Guy Harris
1bc049906a
Add some GCC warnings to the standard set, and add some others to the
...
--enable-extra-gcc-checks set.
If we turn on -pedantic, try turning on -Wno-long-long as well, so that
it's not *so* pedantic that it rejects the 64-bit integral data types
that we explicitly require.
Constify a bunch of stuff, and make some other changes, to get rid of
warnings.
Clean up some indentation.
svn path=/trunk/; revision=21526
2007-04-23 10:59:26 +00:00
Ronnie Sahlberg
d5d5159b6d
From Sebastien Tandel
...
fixes for various compiler warnings
svn path=/trunk/; revision=21210
2007-03-26 11:06:26 +00:00
Jörg Mayer
5b99f21735
Florent DROUIN <florent.drouin@alcatel.fr>:
...
Fix http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1077
svn path=/trunk/; revision=19074
2006-08-29 16:31:00 +00:00
Ronnie Sahlberg
8ce8e719e0
rename some structures and defines from the se_tree to the emem_tree prefix
...
svn path=/trunk/; revision=18894
2006-08-14 08:29:29 +00:00
Ronnie Sahlberg
feab79e328
change a whole bunch of ethereal into wireshark
...
svn path=/trunk/; revision=18196
2006-05-21 04:49:01 +00:00
Guy Harris
bb0bd36d00
Constify some stuff, to eliminate compiler warnings and to make a table
...
that isn't written const.
svn path=/trunk/; revision=18044
2006-04-30 09:14:42 +00:00
Luis Ontanon
b833808fb8
- Actually Fix Coverity CID 105 It is true...
...
- avoid derreferencing an uninitialized leg->dest_nsap
svn path=/trunk/; revision=17724
2006-03-24 23:26:10 +00:00
Ronnie Sahlberg
27de4cfd39
give se_trees names so that it is easier to debug and to log how often certain trees are accessed
...
svn path=/trunk/; revision=17587
2006-03-11 13:02:41 +00:00
Luis Ontanon
f7b7ade499
Mark coverity's CID 105 as a false positive.
...
(The macro GET_MSG_TYPE does propper bounds checking but coverity doesn't consider it (may not be able to resolve the ?: operator) )
svn path=/trunk/; revision=17581
2006-03-11 11:55:49 +00:00
Luis Ontanon
40f5303a8e
replace GHashTables with se_trees
...
svn path=/trunk/; revision=17579
2006-03-11 11:45:36 +00:00
Luis Ontanon
14c4d6fad9
From Jeff Morris,
...
Avoid an off by one error in dissect_fields_dnsea() and dissect_fields_onsea()
Fixes Bug 794
svn path=/trunk/; revision=17495
2006-03-07 14:02:25 +00:00
Luis Ontanon
0cfdbc3676
- contsify a variable in packet-alcap.c to see if a fake bug reported by coverty goes away.
...
- fix an off by one error in packet-telnet.c reported by coverty
svn path=/trunk/; revision=17487
2006-03-07 04:33:46 +00:00
Jörg Mayer
f9a57f08d1
Bill Meier:
...
Spelling fixes.
svn path=/trunk/; revision=16956
2006-01-05 13:01:08 +00:00
Luis Ontanon
78ed00ce3a
Keep a hash of call legs indexed by nsap:sugr and separate the leg tree code so that it can be called from others.
...
svn path=/trunk/; revision=16913
2005-12-28 19:38:33 +00:00
Luis Ontanon
0d2f2c33ff
Avoid a warning if release_cause == 0
...
svn path=/trunk/; revision=16858
2005-12-19 19:20:31 +00:00
Anders Broman
a9a63056df
Dissect NSAP
...
svn path=/trunk/; revision=16420
2005-11-07 19:39:38 +00:00
Guy Harris
9ef5d2a10b
Use NULL for pointers, 0 for integers, to squelch compiler warnings.
...
svn path=/trunk/; revision=16359
2005-10-29 21:48:37 +00:00
Luis Ontanon
34a310dbf2
Came up to be an almost complete rewrite:
...
- decode up to Q.2630.3
- (almost) all parameter fields have its own filter expression
- remove buffers from the stack
- add some color (expert info) to the tree
svn path=/trunk/; revision=16348
2005-10-28 12:02:13 +00:00
Luis Ontanon
756421af73
Add more information regarding call legs.
...
Make the release cause value filterable.
svn path=/trunk/; revision=15826
2005-09-15 19:30:44 +00:00
Ronnie Sahlberg
4256decaf2
make two thigs that should be value_strings value_strings
...
svn path=/trunk/; revision=15668
2005-09-02 09:16:50 +00:00