Commit Graph

17594 Commits

Author SHA1 Message Date
Guy Harris c0ab4fac46 Add the objects built from DISSECTOR_SUPPORT_SRC.
svn path=/trunk/; revision=17963
2006-04-23 02:14:11 +00:00
Ulf Lamping 9f05b7368f add various OID's and a value_string for all of them
add output of some MAC_OPTIONS fields
enhance some 802.11 output labels

svn path=/trunk/; revision=17962
2006-04-22 20:34:14 +00:00
Guy Harris 5199671441 Convert most other plugin dissectors to use the make-dissector-reg
scripts.

svn path=/trunk/; revision=17961
2006-04-22 20:26:16 +00:00
Ulf Lamping ec5efe7370 as I've experienced a scrollbar again while having 7 interfaces, I've tried to add the number of interfaces to the height formula to fix this
svn path=/trunk/; revision=17960
2006-04-22 20:16:47 +00:00
Ulf Lamping 6ee4c7c720 the "Generic dialup adapter" interface doesn't support any OID's at all, extend the tab insensitive mechanism to all tabs
svn path=/trunk/; revision=17959
2006-04-22 13:44:11 +00:00
Ulf Lamping bc8e67a7f1 add a new tab with TCP/IP offloading capabilities
add some debug functions to show available OID's
clarify some 802.11 item labels

svn path=/trunk/; revision=17958
2006-04-22 13:21:39 +00:00
Ronnie Sahlberg 72adb19810 put some exchange tracking info in scsi CDBs and DATA pdus
svn path=/trunk/; revision=17957
2006-04-22 10:31:30 +00:00
Ronnie Sahlberg e09c0cde8c add the spc commands to the mmc tables
svn path=/trunk/; revision=17956
2006-04-22 10:15:00 +00:00
Ronnie Sahlberg 351b882cbb add the spc commands to the smc and ssc tables
svn path=/trunk/; revision=17955
2006-04-22 10:00:05 +00:00
Ronnie Sahlberg 4e4e2f2406 add all supported SPC commands used by SBC to the SBC tables
svn path=/trunk/; revision=17954
2006-04-22 09:23:52 +00:00
Ronnie Sahlberg a0f84a5726 start prettifying the dissection
make scsi responses also display the opcode in the info column


svn path=/trunk/; revision=17953
2006-04-22 04:42:07 +00:00
Ronnie Sahlberg e776696d14 the scsi transports (fc/fcp and iscsi) now track both itl and itlq
structures for scsi.

we no longer need the scsi_task_id structure passed by pinfo->private_data   so get rid of it.

we no longer need the (broken by design) scsi_task_data   hash table   since this has been replaced byt hte itl and itlq structures and tracking




svn path=/trunk/; revision=17952
2006-04-22 02:16:52 +00:00
Ulf Lamping 3cd547dc0a change the HHC setting to HHC_DIR, so we can use it also to call the HtmlHelp function
svn path=/trunk/; revision=17951
2006-04-21 22:47:19 +00:00
Ulf Lamping e291c857cd prepare to list the IP addresses in the command line interfaces list output
svn path=/trunk/; revision=17950
2006-04-21 22:40:33 +00:00
Ronnie Sahlberg 73e65216bc remover the lun parameter from dissect_scsi_cdb/payload since this is now part of the exchange data in itlq
remove the two fields opcode and devtype from the scsi_task_data structure since these are also part of the itlq and itl structures



svn path=/trunk/; revision=17949
2006-04-21 22:00:38 +00:00
Ulf Lamping af78f19109 slightly rephrase the time zone chapter
svn path=/trunk/; revision=17948
2006-04-21 21:09:09 +00:00
Anders Broman aa6ce770d0 From Jeff Morris:
I tried out the 0.99.0pre1 release and I noticed that all my SCCP management messages (on SSN==1) were getting decoded as TCAP.  Turns out that the INAP dissector (due to a bug) registers to SSN==1 by default (instead of 106 and 241).  Rather than just fix that bug, the attached patch modifies the INAP dissector to use a range preference (like GSM MAP, TCAP, etc.).


svn path=/trunk/; revision=17945
2006-04-21 18:11:20 +00:00
Michael Tüxen e0e4f2d532 From Irene: Fix a bug when searching for an assoc.
svn path=/trunk/; revision=17944
2006-04-21 15:48:43 +00:00
Jaap Keuter 65ab879c00 From Chris Maynard:
Using the attached patch, this file was generated via "File -> Export -> as XML
- "PDML" (packet details) file ...".  As can be seen in the file, the 1st
packet now contains the value for the "media", whereas previously it did not.

svn path=/trunk/; revision=17943
2006-04-21 15:10:27 +00:00
Ronnie Sahlberg 60e65f4869 updates to get the fc and scsi dissectors
and get rid of some breakage in the design


let the scsi transport keep track of itl (initiator, target, lun) matching
and let it pass a itl structure to scsi   that is persistent across packets.

let scsi use this itl structure to track device type for a specific itl instead of the (must have been) broken hashtable.

update both iscsi and fc to track the itl structure for scsi and schange the scsi signature to accept itl as a parameter.


more to come.



svn path=/trunk/; revision=17942
2006-04-21 11:08:24 +00:00
Ulf Lamping 73ded54b05 use a CSS stylesheet for HTML output. This seems to be the official way to format a sidebar to look different than normal floating text
svn path=/trunk/; revision=17941
2006-04-21 02:18:24 +00:00
Ulf Lamping c717489c72 enhance the "File Sets" page (e.g. add a screenshot)
svn path=/trunk/; revision=17940
2006-04-21 00:44:40 +00:00
Jaap Keuter ada5c36ff3 From: Shashidhar Bhandare
I have added ISUP dissector support for decoding four ANSI ISUP messages for decoding: CRM, CRA, CVT and CVR

svn path=/trunk/; revision=17939
2006-04-20 21:17:18 +00:00
Ulf Lamping 9f0bf98861 fix help button settings
svn path=/trunk/; revision=17938
2006-04-20 20:40:29 +00:00
Ulf Lamping 39674fa532 if HHC_DIR is defined in config.nmake, link Ethereal with the required htmlhelp.lib
svn path=/trunk/; revision=17937
2006-04-20 20:35:58 +00:00
Ulf Lamping dd44762c87 if HHC_DIR is defined in config.nmake, include the user-guide.chm file into the Win32 installer
svn path=/trunk/; revision=17936
2006-04-20 20:33:04 +00:00
Ulf Lamping 662661f591 add a Help button to the Preferences dialog
svn path=/trunk/; revision=17935
2006-04-20 20:31:05 +00:00
Jaap Keuter 947ae3c301 From Mark C. Brown:
Small patch to set the direction correctly.

svn path=/trunk/; revision=17934
2006-04-20 20:29:57 +00:00
Ulf Lamping ce15cc9233 fix a very minor bug if ETHEREAL_EUG_DIR is set (which is barely the case)
svn path=/trunk/; revision=17933
2006-04-20 20:29:48 +00:00
Ulf Lamping 9276efd7d9 if HHC_DIR is defined in config.nmake, use the Win32 HTMLHELP system (using the user-guide.chm file)
svn path=/trunk/; revision=17932
2006-04-20 20:27:44 +00:00
Ulf Lamping c858e7e993 add a help button to the "Follow TCP Stream" dialog (and use standard button row for it too)
svn path=/trunk/; revision=17931
2006-04-20 19:58:50 +00:00
Ulf Lamping a70e3c548c (on behalf of the PROFIBUS Nutzerorganisation e.V. Deutschland):
add Precision Time Control Protocol dissector (PTCP)

svn path=/trunk/; revision=17930
2006-04-20 19:49:12 +00:00
Anders Broman 4447785ed7 Add some more Media types.
svn path=/trunk/; revision=17927
2006-04-20 15:24:04 +00:00
Anders Broman 5bf31ac5bd Fix bugs:
883 checkIMEIres dissection Error in GSM MAP - branch needed for v1,v2 on Response as well
884 The "absentSubscriberParam" can not be dissected in gsm-map - missing IMPLICIT.

svn path=/trunk/; revision=17926
2006-04-20 15:23:17 +00:00
Jaap Keuter 1c68c4b581 From Hannes Gredler:
attached a patch to display LMP bandwith values in Mbps format
rather than the Byte/s format which is IMO a bit awkward to read.

svn path=/trunk/; revision=17923
2006-04-20 10:55:06 +00:00
Ronnie Sahlberg 2b2f2e3f03 rename hte itlq structures to itlq
svn path=/trunk/; revision=17922
2006-04-20 09:43:56 +00:00
Ronnie Sahlberg a72d39bb05 rename the fc_exchange_data structure to the more appropriate itlq_nexus_t
svn path=/trunk/; revision=17921
2006-04-20 09:16:09 +00:00
Guy Harris 83a515b966 Update to reflect the way the DOCSIS plugin is done; that's easier (you
only list the files in one place, Makefile.common; make-dissector-reg
will generate the init routines and other boilerplate for you).

svn path=/trunk/; revision=17920
2006-04-20 02:39:04 +00:00
Guy Harris fd1cec8917 Rename "make-reg-dotc" to "make-dissector-reg", and do the same for the
Python versions, as it no longer makes only "register.c", it can also
make a "plugin.c" file for a plugin.

When making "plugin.c", there's no need to include "register.h", as it's
not defining any functions declared there.

svn path=/trunk/; revision=17919
2006-04-20 02:21:28 +00:00
Guy Harris 4a67045746 Fix a typo.
svn path=/trunk/; revision=17918
2006-04-19 21:43:48 +00:00
Guy Harris 4b71578604 Fix the register and register-handoff routines to have the standard
format, so the script that generates plugin.c will generate code to call
them.

svn path=/trunk/; revision=17917
2006-04-19 21:42:39 +00:00
Anders Broman 746598b9e9 From Martin mathieson:
While looking at bug 882 (which seems to have been fixed since 0.10.14) I noticed the RTCP heuristic dissector wasn't picking up the frame.

This patch fixes the parenthesis to test the packet-type properly.

svn path=/trunk/; revision=17914
2006-04-19 19:45:56 +00:00
Anders Broman 02821ce8e5 From Karsten P. Hoffmann:
The 'info'-part should display the invoke id of confirmed service as well, since it is much easier to match request and reply without typeing any filter rules or so. 

svn path=/trunk/; revision=17913
2006-04-19 19:28:11 +00:00
Anders Broman f077f16830 And the .py script
svn path=/trunk/; revision=17912
2006-04-19 19:10:00 +00:00
Anders Broman a70b907c4a Handle 64bits signed/unsigned integers and get rid of some extra LF:s.
svn path=/trunk/; revision=17911
2006-04-19 18:59:29 +00:00
Anders Broman 7fcc6f767b Add some applications
svn path=/trunk/; revision=17910
2006-04-19 18:58:13 +00:00
Anders Broman b99bf25795 From Martin Mathieson:
Fix coverity bugs.

svn path=/trunk/; revision=17909
2006-04-19 18:57:25 +00:00
Guy Harris a7852884e8 register.c and register.obj are no longer used.
svn path=/trunk/; revision=17908
2006-04-19 16:02:09 +00:00
Guy Harris 8379e98ebd The rule makes plugin.c, not register.c.
svn path=/trunk/; revision=17907
2006-04-19 10:44:11 +00:00
Guy Harris 5dda395242 Fix bugs in the previous checkin.
svn path=/trunk/; revision=17905
2006-04-19 10:21:55 +00:00