Age | Commit message (Collapse) | Author | Files | Lines |
|
svn path=/trunk/; revision=26308
|
|
svn path=/trunk/; revision=25306
|
|
to a mtp3_addr_pc_t; declare them as such, and pass the argument as
such.
svn path=/trunk/; revision=21595
|
|
each one has its own pcs and tap structure
svn path=/trunk/; revision=21271
|
|
priority (which is a national option in ITU) of MSUs.
svn path=/trunk/; revision=20490
|
|
Patch for http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1102
svn path=/trunk/; revision=19252
|
|
Fix for bug 1036
I looked at this today and found that in fact the PC stuff is pretty
hosed up in the SS7 dissectors. For example, MTP3 *looks* OK here (DPC is
4-5-6):
Routing label
DPC (4-5-6) (394500)
but 394500 == 0x60504 == 6-5-4. Something's not right.
I made a common PC dissector function for all the SS7 dissectors so as to
concentrate all this code in one place (something I've been wanting to do for a
while anyway) and fixed the reported problem as well as the above problem in
the attached patch.
svn path=/trunk/; revision=19231
|
|
svn path=/trunk/; revision=18196
|
|
The attached patch adds support for the Japan SS7 variants (TTC/NTT) to
the MTP3, MTP3MG, SCCP, and SCCPMG dissectors. It's not as thoroughly
implemented nor tested as I'd like, but it does a good job of at least
the basic dissection and I'm out of time for now.
It also fixes bug I found in the SCCP dissector where it would show an
End of Optional parameter even when the Optional pointer was 0.
svn path=/trunk/; revision=17815
|
|
have mtp3_pc_hash() explicitly returning pc.
From me:
break; execution inside the switch.
svn path=/trunk/; revision=17643
|
|
svn path=/trunk/; revision=17585
|
|
svn path=/trunk/; revision=17572
|
|
"preferences/mtp3 must be changed accordingly (it is explicitly indicated that the "network address format" is ..."
Change the text and som names.
svn path=/trunk/; revision=16827
|
|
svn path=/trunk/; revision=16796
|
|
svn path=/trunk/; revision=15451
|
|
-use g_snprintf instead of sprintf and snprintf
-use g_strdup_printf where appropriate
-remove #include "snprintf.h" (as only g_snprintf should be used)
-replace some more alloc/realloc/calloc/free with their glib pendants
svn path=/trunk/; revision=15264
|
|
in a simple approach, I've replaced all g_assert() and g_assert_not_reached() calls by their exception throwing counterparts DISSECTOR_ASSERT() and DISSECTOR_ASSERT_NOT_REACHED()
this will replace application crash by showing a dissector bug, which is the desired behaviour
there were some g_assert calls in the protocol registering functions, which might not be acting as expected now, but to be able to simply search for g_assert in the future I've replaced that calls too
one g_assert remained, the one when someone throws an unknown exception "into" packet_frame.c, but IMHO this one should remain.
svn path=/trunk/; revision=14608
|
|
svn path=/trunk/; revision=13517
|
|
Cleanups
svn path=/trunk/; revision=13241
|
|
svn path=/trunk/; revision=12891
|
|
svn path=/trunk/; revision=12842
|
|
using the appropriate GLib macros
svn path=/trunk/; revision=12832
|
|
svn path=/trunk/; revision=12585
|
|
there when the tap is called (which happens after dissection is
complete).
svn path=/trunk/; revision=12373
|
|
svn path=/trunk/; revision=12128
|
|
svn path=/trunk/; revision=12115
|
|
ATify Luca Deri's e-mail address.
svn path=/trunk/; revision=12016
|
|
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
|