Ethereal-dev: [Ethereal-dev] GIOP & service context

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

Date: Tue, 21 May 2002 11:42:13 +0300
	Hi

	I have noticed, that if in GIOP, there is servicecontextlist > 0 (or 1 ?) and lenght of context_data = 0 (seqlen_cd), 
	data is shown wrongly. All the number of sequence are not going through, so ethereal (giop plugins) starts to
	open data from wrong place.

	Example: ServiceContextList
			SequenceLenght:3
				First context_data is empty=0
		

	--> second and third are not going through.


	What I did, I took two lines away from packet-giop.c v.1.57

	lines from 4798:

	 if(seqlen_cd == 0)
             return;

	--->

	// if(seqlen_cd == 0)
            // return;

	And it open data correctly.

	What do you think about this ?
	What problems this could cause ?

	Mika