Bill Meier
34a0aba9d3
Don't do fcn calls in arg of g_?to??(); Macro may very well eval args multiple times.
...
svn path=/trunk/; revision=40444
2012-01-12 20:40:23 +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
Stig Bjørlykke
5359494b1f
Second try to move crc routines to libwsutil.
...
This time keep the tvb routines in epan.
Now we can use common crc routines outside epan.
svn path=/trunk/; revision=38810
2011-08-31 09:00:54 +00:00
Stig Bjørlykke
71f903b956
Revert r38800, as the crc routines contains some tvb functions.
...
svn path=/trunk/; revision=38803
2011-08-30 14:17:40 +00:00
Stig Bjørlykke
4132d40e50
Move all crc routines to libwsutil.
...
This way we can use the crc routines in wiretap.
svn path=/trunk/; revision=38800
2011-08-30 13:46:42 +00:00
Bill Meier
d2269ce7d5
Fix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warnings.
...
svn path=/trunk/; revision=37716
2011-06-19 18:47:35 +00:00
Guy Harris
133e639dab
Get rid of extra blank line at the end of the file.
...
svn path=/trunk/; revision=35779
2011-02-03 08:16:08 +00:00
Jaap Keuter
9e367f5cff
From njohnkev:
...
Add support for LAPD data link type.
svn path=/trunk/; revision=35771
2011-02-02 22:49:40 +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
Jeff Morriss
0ff5638f37
Replace blurbs that match the name (case insensitive) with NULL.
...
svn path=/trunk/; revision=34227
2010-09-23 21:46:31 +00:00
Bill Meier
09764dd969
Remove unneeded #include <stdio.h>
...
svn path=/trunk/; revision=32367
2010-04-03 21:55:23 +00:00
Bill Meier
c5614625ee
Fix some gcc -Wshadow warnings ....
...
svn path=/trunk/; revision=31559
2010-01-18 23:16:10 +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
Kovarththanan Rajaratnam
8b515e9340
Switch a bunch of dissectors over to using tvb_new_subset_remaining()
...
svn path=/trunk/; revision=29446
2009-08-16 12:36:22 +00:00
Kovarththanan Rajaratnam
0a5b014cec
Don't guard col_clear with col_check
...
svn path=/trunk/; revision=29344
2009-08-09 07:36:13 +00:00
Kovarththanan Rajaratnam
e971354a54
Don't guard col_set_str (COL_PROTOCOL) with col_check
...
svn path=/trunk/; revision=29340
2009-08-09 06:26:46 +00:00
Stig Bjørlykke
4d8dd01e8e
Changed flags_set_truth -> tfs_set_notset
...
svn path=/trunk/; revision=28989
2009-07-07 14:54:15 +00:00
Anders Broman
c91a384702
Apply some of the patches from:
...
http://wiki.wireshark.org/Development/Optimization
svn path=/trunk/; revision=28356
2009-05-13 19:46:11 +00:00
Bill Meier
321506c076
(Trivial) Fix some spelling & etc in comments
...
svn path=/trunk/; revision=27996
2009-04-08 13:41:30 +00:00
Bill Meier
808a4e2c3c
Define certain fcns as static (if not used externally).
...
Also: whiule we're at it:
- fix hf[] blurbs as appropriate to use NULL;
- fix some indentation
svn path=/trunk/; revision=27890
2009-03-29 22:16:26 +00:00
Guy Harris
144f4d7c0a
Don't display the direction if it's unknown, and set the direction for
...
DLT_LINUX_LAPD.
Clean up white space.
svn path=/trunk/; revision=27216
2009-01-13 05:39:46 +00:00
Jaap Keuter
e753de5100
Remove duplicate definitions found in lapd_sapi.h
...
svn path=/trunk/; revision=27157
2009-01-05 19:07:06 +00:00
Bill Meier
09bef39f3d
Minor cleanup related to proto_register, proto_reg_handoff
...
svn path=/trunk/; revision=26307
2008-09-30 14:46:48 +00:00
Guy Harris
83fc9d5e09
Constify a bunch of stuff, to squelch -Wwrite-strings warnings.
...
epan/dissectors/packet-ncp2222.inc is a bit hard to fix, so we're not
ready to enable that warning by default yet.
Throw in some casts to handle GLib routines that take arbitrary
non-const pointers (they can later return the pointers, and some
callers might want to modify or free up those pointers in cases where
they're known to be writable or allocated).
Use ep_tvb_memdup() rather than a combination of ep_alloc() and
tvb_memcpy().
Clean up some indentation.
svn path=/trunk/; revision=25601
2008-06-25 09:12:35 +00:00
Jaap Keuter
c5e9eb9df7
From Balint Reczey:
...
The attached patch extends LAPD dissector to handle LAPD frames sent as RTP payload.
svn path=/trunk/; revision=25381
2008-05-26 20:52:38 +00:00
Martin Mathieson
fe11ad092b
Add a generated lapd.direction field/filter.
...
svn path=/trunk/; revision=23462
2007-11-15 18:37:50 +00:00
Anders Broman
a2a1cd7bdc
Make it possible to use GSM SAPI:s
...
svn path=/trunk/; revision=22912
2007-09-19 21:02:41 +00:00
Anders Broman
0d0799c306
Update valuestrings and comments.
...
svn path=/trunk/; revision=22845
2007-09-11 16:58:25 +00:00
Anders Broman
c8f1354c14
Fix for bug http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1106
...
packet-lapd.c change on 2006-03-02 (17452) by etxrab swaps SRC/DST for the default case
And added a comment to Q.931
svn path=/trunk/; revision=19275
2006-09-21 19:39:42 +00:00
Anders Broman
c72d4e8f2e
From Albert Chin:
...
Fix some C++ comments in C source files and fixes some non-constant initializations.
svn path=/trunk/; revision=18521
2006-06-20 05:57: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
Anders Broman
8d2bc60b91
The attached patch adds support for LAPD frames captured using vISDN thru
...
libpcap. The support has already been included in libpcap.
The patch adds a new wiretap encapsulation, the necessary glue to decode
SLL-encapsulated frames, and some minor change in the LAPD dissector in order
to support the remote-to-remote frames captured on the ISDN E-Channel.
Please apply ethereal-encap-table.diff before, as it fixes a misalignment in
the encapsulation names table.
svn path=/trunk/; revision=17452
2006-03-02 21:31:33 +00:00
Guy Harris
b7b80d94be
Move a pile of protocol-related headers from the top-level source
...
directory to the epan directory. Some of them should perhaps ultimately
be moved to epan/dissectors, if they pertain only to stuff exported by a
particular dissector.
Fix Gerald's e-mail address in files we're moving.
svn path=/trunk/; revision=15844
2005-09-17 00:02:31 +00:00
Guy Harris
53ab91826b
Move the xDLC helper routines into epan.
...
svn path=/trunk/; revision=12127
2004-09-28 23:48:02 +00:00
Gilbert Ramirez
669db206cb
Move dissectors to epan/dissectors directory.
...
Also move ncp222.py, x11-fields, process-x11-fields.pl,
make-reg-dotc, and make-reg-dotc.py.
Adjust #include lines in files that include packet-*.h
files.
svn path=/trunk/; revision=11410
2004-07-18 18:06:47 +00:00