seek_read() function has
wtap* wth and union wtap_pseudo_header* pseudo_header
as arguments.
Make sure that in seek_read you are setting
pseudo_header.dec_hdr->step
and not
wtap->pseudo_header.dec_hdr->step
From your mail, it looks like you are setting in the wtap->pseudo_header.
thanks,
Ravi.
On 5/29/06, Raman Singla <ramans@xxxxxxxxxxxxxxxxxxx> wrote:
i read ur answer, see i m just using these values
directly, like big/little endian or message_type.(depending on message type it
will decode for that message.
in simple language - i have to get that pseudo
header value in one variable in dissector while pseudo header is read through
seek_read.
----- Original Message -----
Sent: 2006 May 30 3:10 AM
Subject: Re: [Ethereal-dev] problem in
pseudo header
Raman,
Good question!! I had posted a similar problem
sometime back.
http://www.ethereal.com/lists/ethereal-dev/200605/msg00149.html
After
reading your question I just realized that the pseudo_header has to be
re-populated all over again in the seek_read function. I was not doing it.
Thanks for your question, I might have found just the problem I have been
struggling with for last 2 weeks.
thanks,
Ravi.
On 5/29/06, Raman
Singla <ramans@xxxxxxxxxxxxxxxxxxx>
wrote:
hi all,
I m writing decoder for new capture format.
(dectrace).
I have made a pseudo_header which will carry
info of frame_no, sender,receiver etc.
in wiretap : in read function the i m loading
pseudo_header with appropiate data & i m able to use this in dissector.
(for column information etc)
the problem :
when i m loading pseudo_header in seek_read (it
is showing correct info) e.g.
in wtap->pseudo_header.dec_hdr->step
but the same information in dissector is
replaced by 0
e.g. value of
pinfo->pseudo_header.dec_hdr->step is 0.
i m unable to understand why the same info if
loaded through read is raching correct at dissector when the same is loaded
from seek_read is replaced by 0 somewhere between exit of seek & entry
to dissector.
regards
Raman
Ext -
1667
_______________________________________________
Ethereal-dev
mailing list
Ethereal-dev@xxxxxxxxxxxx
http://www.ethereal.com/mailman/listinfo/ethereal-dev
_______________________________________________
Ethereal-dev mailing list
Ethereal-dev@xxxxxxxxxxxx
http://www.ethereal.com/mailman/listinfo/ethereal-dev
_______________________________________________
Ethereal-dev mailing list
Ethereal-dev@xxxxxxxxxxxx
http://www.ethereal.com/mailman/listinfo/ethereal-dev