Commit graph

8747 commits

Author SHA1 Message Date
Stig Bjørlykke
03468a7b19 Make the MGCP dissector give away the package if it knows its not a MGCP.
svn path=/trunk/; revision=25525
2008-06-22 18:36:33 +00:00
Stig Bjørlykke
50e372dd66 Changes in B.A.T.M.A.N. dissector:
- Fixed last element in value_string arrays
- Fixed a possible bug in a loop making a currently unused string
- Changed preferences prefix to "batman"
- Added udp port preference in batman to be uniform
- Fixed some indents
- Added break in some switches
- Make it compile on win32

svn path=/trunk/; revision=25522
2008-06-22 10:59:08 +00:00
Stig Bjørlykke
b17d12b64d Removed an unused static entry.
svn path=/trunk/; revision=25521
2008-06-22 00:50:29 +00:00
Stig Bjørlykke
af6fa2004c From Sven Eckelmann (bug 2632):
Added B.A.T.M.A.N. dissector

svn path=/trunk/; revision=25520
2008-06-22 00:14:33 +00:00
Stig Bjørlykke
2443329e0c From Peter Hertting (bug 2633):
Added support for IUA carrying X.25.

svn path=/trunk/; revision=25518
2008-06-21 23:40:17 +00:00
Anders Broman
e6694e15d8 From Alex Turbov :
Decode buddy name and reason message from 'Grant Future Authorization'
SNAC(13,14) and 'Future Authorization Granted' SNAC(13,15) packets.

svn path=/trunk/; revision=25512
2008-06-21 15:39:01 +00:00
Anders Broman
92c247f42e From Thomas Dreibholz:
- Made parameter naming consistent. Example: A Pool Handle Parameter is now
also named "Pool Handle Parameter" instead of "Pool handle" only, because it
contains a field "Pool Handle" which actually contains the PH byte vector. All
parameters are now named "<name> Parameter".
- Made other strings consistent, as in the Internet Drafts. Example: "Pool
element identifier" -> "Pool Element Identifier". Each word begins with
capitalized letter now.

svn path=/trunk/; revision=25511
2008-06-21 15:29:41 +00:00
Anders Broman
3e8a7bbfee From Thomas Dreibholz:
Improvements for the ASAP dissector:
- Support for the "Handle Resolution Option" defined in
draft-dreibholz-rserpool-asap-hropt-01.txt has been added. This option is used
in all ASAP Handle Resolution messages of the RSPLIB Open Source RSerPool
implementation (http://tdrwww.exp-math.uni-essen.de/dreibholz/rserpool/).
- Made parameter naming consistent. Example: A Pool Handle Parameter is now
also named "Pool Handle Parameter" instead of "Pool handle" only, because it
contains a field "Pool Handle" which actually contains the PH byte vector. All
parameters are now named "<name> Parameter".
- Made other strings consistent, as in the Internet Drafts. Example: "Pool
element identifier" -> "Pool Element Identifier". Each word begins with
capitalized letter now.

svn path=/trunk/; revision=25510
2008-06-21 15:26:57 +00:00
Sake Blok
058c5d0401 From David Moreau (bug 2621):
add support for MSDP protocol based on TFTP



svn path=/trunk/; revision=25500
2008-06-21 10:04:27 +00:00
Gerald Combs
8db852e950 Port over the composite tvbuff fixes from /trunk-1.0.
svn path=/trunk/; revision=25498
2008-06-20 20:33:38 +00:00
Anders Broman
b961a1bbe4 Add a preference for SCTP port.
svn path=/trunk/; revision=25496
2008-06-20 16:20:10 +00:00
Anders Broman
50d0a1c95a If ENBname is a string append that string.
svn path=/trunk/; revision=25488
2008-06-19 16:03:15 +00:00
Anders Broman
bc337f0845 Export the tvb_get_bits functions.
svn path=/trunk/; revision=25487
2008-06-19 14:39:43 +00:00
Anders Broman
db62900421 Add an expert item warning if a full sequence isn't decoded. ( take 2)
svn path=/trunk/; revision=25486
2008-06-19 14:19:13 +00:00
Stig Bjørlykke
db455a9899 Initialize new_offset.
svn path=/trunk/; revision=25485
2008-06-19 12:36:30 +00:00
Anders Broman
a4614ab3ef Add an expert item warning if a full sequence isn't decoded.
svn path=/trunk/; revision=25484
2008-06-19 12:16:26 +00:00
Jaap Keuter
816a7f1cc8 Fix for bug 2618:
Add MS Time Zone interpretation.

svn path=/trunk/; revision=25478
2008-06-18 19:59:24 +00:00
Martin Mathieson
627bc2411a Show enhanced high speed channels more clearly.
svn path=/trunk/; revision=25472
2008-06-18 16:06:12 +00:00
Jaap Keuter
b6b71035e4 Fix for bug 2616:
According to RFC 3720 the login command doesn't require either T or C, just (C => !T)

svn path=/trunk/; revision=25470
2008-06-18 06:27:02 +00:00
Gerald Combs
d630c26a29 Fully implement Guy's suggested fix. Rename ADDRBUF_MAX_MESSAGE_SIZE to
MAX_ADDR_SIZE, to be more in line with a suggestion by Abhik Sarkar.

svn path=/trunk/; revision=25466
2008-06-17 19:05:48 +00:00
Gerald Combs
a40cf08dda Fix an off-by-one bug reported by David Ceccanti, as suggested by Guy at
http://www.wireshark.org/lists/wireshark-users/200806/msg00077.html.
Add a comment about the usage of gsm_sms_char_7bit_unpack().

svn path=/trunk/; revision=25462
2008-06-16 21:55:37 +00:00
Jaap Keuter
cbb9c534ac From Michael Adam:
This patch adds knowledge of the DFS server type to the SMB-BROWSE dissector.

svn path=/trunk/; revision=25460
2008-06-16 20:38:26 +00:00
Anders Broman
a083f75acf Add missing IE id
svn path=/trunk/; revision=25453
2008-06-14 21:36:11 +00:00
Stig Bjørlykke
c64847fe16 Update all time columns when changing the time precision.
Not implemented for conversation relative and delta time yet, because this
will need a reload as they are set by the dissectors and does not exist in
the frame data.

svn path=/trunk/; revision=25452
2008-06-14 16:51:11 +00:00
Anders Broman
a1011ad64d Update to 3GPP TS 36.413 V8.2.0 (2008-06)
svn path=/trunk/; revision=25447
2008-06-12 19:18:06 +00:00
Martin Mathieson
e5b6e5e8c2 Show correct seqno in info column.
svn path=/trunk/; revision=25446
2008-06-12 16:50:23 +00:00
Martin Mathieson
d275348e20 Dissect BCH channels (expect control messages only).
svn path=/trunk/; revision=25445
2008-06-12 16:11:16 +00:00
Jeff Morriss
4a0826ef2f From yami via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2603 : register the SMB dissector by name.
svn path=/trunk/; revision=25444
2008-06-12 13:39:55 +00:00
Stig Bjørlykke
623602ba8b Return 0 if we don't dissect any bytes.
Set desegment_len = DESEGMENT_ONE_MORE_SEGMENT.

svn path=/trunk/; revision=25443
2008-06-11 20:10:19 +00:00
Jaap Keuter
b34cd4d384 Fix for bug 2396:
Wireshark expects 802.1ah Instance tags to have ethernet type 0x88f0, but latest 
802.1ah draft 4.1 defines the 802.1ah Instance tag ethernet type to 0x88e7.

svn path=/trunk/; revision=25442
2008-06-11 18:20:02 +00:00
Jaap Keuter
bfcdda1353 ptvcursor_subtree_set_item() does not need to be exported.
svn path=/trunk/; revision=25441
2008-06-11 18:16:04 +00:00
Jaap Keuter
927cbeb37c From Joe Eykholt:
The Fibre-channel FCP dissector shows the wrong byte as the response info
response code byte.  The byte with offset 2 in the FCP frame is shown
instead of byte 3 inside the response info.

svn path=/trunk/; revision=25439
2008-06-10 05:41:29 +00:00
Anders Broman
43d927f15e From Alex Badea:
Migrate ISAKMP packet decryption from libnettle to libgcrypt

svn path=/trunk/; revision=25438
2008-06-10 05:39:58 +00:00
Martin Mathieson
5106a3e5c8 Set release year and month for F7 FP (needed for correct EDCH no-of-subframes field).
svn path=/trunk/; revision=25436
2008-06-06 17:54:59 +00:00
Martin Mathieson
a68f2a299a Fix RACH extended IE handling.
Flags have different meanings depending upon radio mode...

svn path=/trunk/; revision=25435
2008-06-06 09:09:00 +00:00
Martin Mathieson
b48ef500ee Squash uninitialised use warning.
svn path=/trunk/; revision=25434
2008-06-05 21:39:06 +00:00
Jaap Keuter
b8de267351 From SUZUKI, Shinsuke:
There are some non-ASCII characters in the following file.

svn path=/trunk/; revision=25433
2008-06-05 20:00:36 +00:00
Graham Bloice
814535f788 Added decoding of object 110 (Octet string), fixed reassembly if transport frame doesn't start with 0.
svn path=/trunk/; revision=25431
2008-06-05 10:32:51 +00:00
Martin Mathieson
5b61d692ae Fix operator precedence problem.
svn path=/trunk/; revision=25430
2008-06-05 09:15:42 +00:00
Jeff Morriss
cb5cae1eed Correct math for counting how many TSNs were GAP acknowledged
svn path=/trunk/; revision=25429
2008-06-05 01:29:58 +00:00
Guy Harris
c35f2808b3 Get rid of unused variable.
svn path=/trunk/; revision=25428
2008-06-04 20:53:06 +00:00
Anders Broman
8b2750fbad A basic mp4v-es dissector.
svn path=/trunk/; revision=25427
2008-06-04 20:34:42 +00:00
Martin Mathieson
acd6d3fb35 - Make FP radio division mode/speed explicit in struct for R7
- Various R7 fixes












svn path=/trunk/; revision=25425
2008-06-04 17:33:48 +00:00
Guy Harris
5d522be77d Get rid of one extra reference for our own g_ascii_strtoull().
svn path=/trunk/; revision=25424
2008-06-04 02:12:57 +00:00
Guy Harris
160a305efa g_ascii_strtoull() is in GLib 2.2 and later, and we require GLib 2.4 or
later, so there's no longer any need to have our own g_ascii_strtoull.

svn path=/trunk/; revision=25423
2008-06-04 01:30:40 +00:00
Guy Harris
caa183b45b We require GLib 2.4 or later, and they define G_MININT32, G_MAXIN32,
G_MAXUINT32, and G_MAXUINT64; don't check whether we need to define them
ourselves.

svn path=/trunk/; revision=25420
2008-06-03 23:57:47 +00:00
Jaap Keuter
748437f43d From Frank Schorr:
The get_ifcp_pdu_len() call used for the tcp_dissect_pdus() call does not mask
off the frame length properly.  The result is that the "Flags" field
incorrectly becomes the high order part of the Frame Length.

svn path=/trunk/; revision=25416
2008-06-03 21:24:25 +00:00
Jaap Keuter
c47e8dab0c From Frank Schorr:
RFC 4172 section 5.3.1 shows a chart of the iFCP encapsulated Header Format.
It says that bytes 4-7 MUST be zeros.  In reality most vendors are putting some
information in these 4 bytes, particularly Nishon. This caused almost all iFCP
packets to not be decoded for this vendor.

svn path=/trunk/; revision=25415
2008-06-03 20:41:12 +00:00
Anders Broman
2640b786f4 Fix run checkapi for more targets.
svn path=/trunk/; revision=25414
2008-06-03 05:35:19 +00:00
Stig Bjørlykke
561f66c1b8 Added an option to set default link-layer header type for each interface.
Set linktype history for each interface so we don't mix them.
Fixed some indents.

svn path=/trunk/; revision=25411
2008-06-02 17:45:03 +00:00