aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-iscsi.c
AgeCommit message (Collapse)AuthorFilesLines
2005-02-02From Jon Ringle:Anders Broman1-2/+2
1) Added a setup_frame parameter to conversation_t 2) Used the conversation_t next to maintain a list of conversations with the same src/dest tuple but different setup_frame number. 3) Changed the signature of find_conversation() and conversation_new() to pass in the frame number. 4) Adjusted packet-sdp to select RTP conversation if both m=audio and m=image are present, and T.38 conversation if only m=image is present. I expect that RTP/T.38 dissecting to be better, but I don't have a way to generate T.38 packets. svn path=/trunk/; revision=13243
2005-01-29only add 4 bytes to the pdu length IFF header digest/crc32 is actually used.Ronnie Sahlberg1-3/+25
svn path=/trunk/; revision=13193
2004-09-27Move prefs.c and prefs.h into the epan subdirectory.Guy Harris1-1/+1
svn path=/trunk/; revision=12115
2004-08-30Reintroduce the three previously removed iscsi header digest preference ↵Ronnie Sahlberg1-0/+6
options as obsolete preferences so that users upgrading to later versions of ethereal will not get the warning output for unknown preferences printed to stdout. svn path=/trunk/; revision=11851
2004-08-29remove two preference options related to iscsi header digestRonnie Sahlberg1-68/+60
make ethereal attempt to automatically detect wether header digest is used or not for iscsi sessions. This makes ethereal decode the packets properly EVEN for perfectly normal sessions where the discovery session is performed with no digest but the normal login session negotiates digest. the detected headerdigest setting is tcp session wide and thus it it does not work for such initiators (if such exist) that resuse the same socketpair between the discovery and normal login sessions. svn path=/trunk/; revision=11850
2004-08-29finalize refactoring of conversation handling.Ronnie Sahlberg1-10/+70
what remains now is attaching autodetection of header digest to the session state structure. svn path=/trunk/; revision=11849
2004-08-29move the conversation find and create into dissect_iscsi() from ↵Ronnie Sahlberg1-64/+58
dissect_iscsi_pdu() so it will be easier to add a session wide state structure to iscsi. later this soon to be implemented structure (and not the conversation) will hold the information we need to track wether digests etc are in use or not. this also allows some minor indentation cleanups as well. svn path=/trunk/; revision=11848
2004-08-28indentation change to make dissect_iscsi() easier to readRonnie Sahlberg1-77/+74
svn path=/trunk/; revision=11847
2004-08-28ISCSI Login Request and Login Response never contain any HeaderDigestsRonnie Sahlberg1-8/+2
svn path=/trunk/; revision=11846
2004-08-21Prevent the word "desegmentation" at the GUI, but use reassembling at that ↵Ulf Lamping1-2/+3
places, as we also use "defragmentation" and "reassembling". Use reassembling as the general term for such actions. I (hopefully) didn't changed any protocol fields or preference file names, but only the GUI labels appearing in the protocol display and the protocol preferences. Also added a note to the protocol preferences (where appropriate), that you have to enable "Allow subdissectors to reassemble TCP streams" at the corresponding protocol settings for TCP reassembling to take effect. If you encounter any mistakes I've made here, please let me know... svn path=/trunk/; revision=11784
2004-07-18Move dissectors to epan/dissectors directory.Gilbert Ramirez1-0/+2511
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