aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2006-04-10fix #868: don't assert but simply ignore values that don't have the proper sizeUlf Lamping1-4/+2
svn path=/trunk/; revision=17845
2006-04-08Fix for bug 848. Make a scrollable window when more than 10 interfaces are ↵Jaap Keuter1-4/+21
listed. svn path=/trunk/; revision=17844
2006-04-08Fix bug 597:Anders Broman1-10/+66
- Add TCP reassembly to get the proper packet length - Add "result = check_ucp(tvb, &endpkt);" in dissect_udp_commong to fill some variables used. svn path=/trunk/; revision=17843
2006-04-08set SVN properties correct "when will I ever learn" :-(Ulf Lamping1-58/+58
svn path=/trunk/; revision=17842
2006-04-08add packet-dcom-dispatch.hUlf Lamping1-0/+1
svn path=/trunk/; revision=17841
2006-04-07bring HRESULT values in the right orderUlf Lamping1-1/+1
svn path=/trunk/; revision=17840
2006-04-07some of the CBA interfaces are actually derived from IDispatch, dissect the ↵Ulf Lamping3-43/+103
methods accordingly svn path=/trunk/; revision=17839
2006-04-07make dissect_scsi_rsp() take an exchange structure as parameter instead of ↵Ronnie Sahlberg5-104/+123
just a lun. this finally allows us to have scsi.time for scsi transactions but we need to cleanup and refactor the other three scsi entrypoints before we should implement scsi srt to make the other three also take an exchange data structure as parameter from their transports (and get rid of the pinfo->private_data ) svn path=/trunk/; revision=17838
2006-04-06Fix bug 851Anders Broman1-10/+28
svn path=/trunk/; revision=17837
2006-04-06Better read NTP LSW from the right spotJaap Keuter1-1/+1
svn path=/trunk/; revision=17836
2006-04-06Handle a filter that evaluates to an empty "matches everything" filter.Guy Harris1-1/+4
svn path=/trunk/; revision=17835
2006-04-06From: Martin MathiesonJaap Keuter2-80/+73
- fixes bug 863 (RTCP sender report's NTP time display incorrect - use using wrong bytes) - makes NTP timestamp MSW and LSW proper filterable fields, displaying them in dec and hex - when doing roundtrip calculations, rationalise fields added, add link to LSR frame whenever it matches svn path=/trunk/; revision=17834
2006-04-06change iscsi to track transaction data in a fc_exchange_data structure ↵Ronnie Sahlberg1-29/+29
just as the fc / fcp transport does. while reusing this structure for multi-purpose would make it berret suited to move the struct from packet-fc.h to packet-scsi.h we would have to include packet-scsi.h for everyone that includes packet-fc.h and that are a few dependencies. (would have to include it even in packet-llc.c) so leave it as a fc structure for now. svn path=/trunk/; revision=17833
2006-04-06remove the hashtables for pdu tracking and replace with an se_treeRonnie Sahlberg1-162/+17
indexed by itt svn path=/trunk/; revision=17832
2006-04-06attach the iscsi_session to the conversation instead of using a hashtable to ↵Ronnie Sahlberg1-49/+19
map conversation to iscsi_session. use the pointer to iscsi_Session as conversation index for the exchange tracking for now, it works just as well and will be replaced with better exchange tracking shortly anyway svn path=/trunk/; revision=17831
2006-04-06get rid of a field we are not usingRonnie Sahlberg1-1/+0
svn path=/trunk/; revision=17830
2006-04-06add a field for storing the scsi opcode in the exchange struct.Ronnie Sahlberg2-1/+3
it is silly that scsi has to track these things itself when all the transports already keep track of exchanges. the scsi transports should all use the fc_exchange_data structure to pass lun to scsi and where scsi kan store the opcode between requests and data/response packets svn path=/trunk/; revision=17829
2006-04-06Add two missing *-exp.cnf filesAnders Broman3-26/+60
tcap.asn - whitespace changes svn path=/trunk/; revision=17828
2006-04-06use the fc exchange structure to track LUN values from fcp command all the ↵Ronnie Sahlberg3-149/+19
way through to the response and get rid of the broken hashtable used for the same purpose previously. some additional cleanups. svn path=/trunk/; revision=17827
2006-04-06use the fc exchange data to track fcp response timesRonnie Sahlberg1-3/+35
svn path=/trunk/; revision=17826
2006-04-06make fc pass the fchdr structure as pinfo->private data to higher layer ↵Ronnie Sahlberg1-0/+7
protocols svn path=/trunk/; revision=17825
2006-04-06remove another field from a structure that we never use.Ronnie Sahlberg1-22/+2
svn path=/trunk/; revision=17824
2006-04-06remove a field we no longer use in this dissector from the conversation ↵Ronnie Sahlberg1-3/+0
structure. svn path=/trunk/; revision=17823
2006-04-06move conversation tracking out from the type specific subdissectors and ↵Ronnie Sahlberg1-48/+41
track them in the main entry point for the protocol dissector instead. this is semi-temporary though since FCP will always sit ontop of FC which also tracks the same conversations so there is no need to do a redundant conversation tracking in fcp itself. svn path=/trunk/; revision=17822
2006-04-05decode the first two bytes of the negotiate protocol request as buffercodeRonnie Sahlberg1-1/+14
svn path=/trunk/; revision=17821
2006-04-05from metzeRonnie Sahlberg2-4/+30
dissect smb2 break responses used by a server to break an oplock these unsolicited responses are sent with a commandseqnum of -1 so mark these in the header as unsolicited as well svn path=/trunk/; revision=17820
2006-04-05Update PPIDs to latest IANA regsitration status.Michael Tüxen2-0/+4
svn path=/trunk/; revision=17819
2006-04-05Expand some value strings, get map_error from gsm_map use the added IE's.Anders Broman5-64/+92
svn path=/trunk/; revision=17818
2006-04-05Add some IE:sAnders Broman1-261/+1166
svn path=/trunk/; revision=17817
2006-04-05From Martin Mathieson:Anders Broman1-0/+60
This patch fixes the decode problem mentioned in this bug report: "3. Frames 9 and 13 are only partially decoded and show up as "Packet size limited during capture" It looks like the decode chokes on the DQ-RI line." DQ-RI is a localconnectionoptions parameter and shouldn't appear as a top-level parameter. This patch makes sure that all of the single-character top-level parmeter codes are followed immediately by a ':'. svn path=/trunk/; revision=17816
2006-04-05Frof Jeff Morriss:Anders Broman5-155/+622
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
2006-04-05from previous commitRonnie Sahlberg1-5/+5
dont dereference cdata null pointer svn path=/trunk/; revision=17814
2006-04-05create the protocol tree in the main function and not down in the individual ↵Ronnie Sahlberg1-72/+55
helper functions svn path=/trunk/; revision=17813
2006-04-05remove some crapRonnie Sahlberg1-40/+5
svn path=/trunk/; revision=17812
2006-04-05imake fcp responses that do carry a scsi response codeRonnie Sahlberg2-5/+8
call the scsi response dissector as well (so that eventually we can do things like SRT for SCSI) it doesnt work yet since fcp is using some incredibly broken logic to track state between frames. the cdata stuff can just not ever work exscept for single scan tethereal dissection. is there noone at all looking at these protocols wioth ethereal? has noone noticed it is completely broken yet? sigh, soon i think i will be able to add the originally estimated trivial to implement SCSI SRT svn path=/trunk/; revision=17811
2006-04-05make reportluns use the new macros to catch and flag alloclen truncationRonnie Sahlberg1-14/+16
svn path=/trunk/; revision=17810
2006-04-05cleaning up bits and piecesRonnie Sahlberg2-170/+78
replacing the hashtables with a better exchange se_tree svn path=/trunk/; revision=17809
2006-04-05Add a dissector for Nortels LGE Monitor protocol.Anders Broman2-0/+199
svn path=/trunk/; revision=17808
2006-04-05add dissection of the fcp response bidir read residual fieldRonnie Sahlberg1-0/+13
svn path=/trunk/; revision=17807
2006-04-04move some arrays from the header to fcp.cRonnie Sahlberg1-37/+0
svn path=/trunk/; revision=17806
2006-04-04refactoring of the fcp response dissectorRonnie Sahlberg1-23/+173
add missing flags to the dissection and during refactoring fix several things that just can not have worked previously. svn path=/trunk/; revision=17805
2006-04-04major refactoring of the ifcp dissector.Ronnie Sahlberg1-275/+394
remove the port preference setting and replace it with strong heuristics instead (attempt but fail to set a conversation dissector when the heuristics and the dissection match) use tcp_dissect_pdus() for reassembly and pdu tracking and get rid of the try-to-step-through-the-pdu-to-find-where-the-next-pdu-starts thing. svn path=/trunk/; revision=17804
2006-04-04From Irene: Make buttons unselecable when nothing would happen.Michael Tüxen1-4/+10
svn path=/trunk/; revision=17803
2006-04-04fix for bug #856Ronnie Sahlberg1-0/+3
dont try to lookup a NULL string since this string will be dereferenced in the ghashtable hash callback svn path=/trunk/; revision=17802
2006-04-03dislay a flags field as "Flags" instead of "SCCS Flags"Ronnie Sahlberg1-1/+1
svn path=/trunk/; revision=17801
2006-04-03use col_set_fence() after we have populated the info column with the SCSI ↵Ronnie Sahlberg1-13/+21
details so that if there are other pdus followinf this scsi pdu in the packet they will not overwrite it svn path=/trunk/; revision=17800
2006-04-03add dissection of the inq sync flagRonnie Sahlberg1-24/+42
sort the entries in scsi_verdesc_val so it is easier to add missing entries svn path=/trunk/; revision=17799
2006-04-03Fix bug http://bugs.ethereal.com/bugzilla/show_bug.cgi?id=850 problems with ↵Anders Broman5-60/+39
tagged assignments. Add som OID names. svn path=/trunk/; revision=17798
2006-04-03Add a null pointer check. Fixes the current Buildbot menagerie failure.Gerald Combs1-0/+3
svn path=/trunk/; revision=17797
2006-04-03a krb_error pdu with the error_code ERR_CLIENT_REVOKEDRonnie Sahlberg1-0/+7
issued by ms kdc contains a PA_DATA structure with a salt that contains an nt_status code explaining why the client was not allowed to get a (tgt) ticket svn path=/trunk/; revision=17796