Hi,
I've put down some sort of read support for the Tektronix k12xx 32
bit .rf5 files (k1297).
I need ideas on how to handle the .stk files (ethereal won't use
them, I hate the very same Idea behind these files). These as you
might know describe the protocol stack used by each source.
I haven't been able to infer if or how the encapsulation used for each
source is written to the file.
I temporarily worked arround this issue by using the USER0-15
encapsulations, these are handled by the DLT_USER00-15 "dissectors" I
checked in yesterday, in whose preferences one can set which
protocol(s) is(are) carried by each encapsulation.
By now each .stk file used by the file is mapped to an USER encap
starting from USER0 in the order they appear in the file.
I know this is not the right way.
I think in having a file in which to describe which encapsulation map
to each .stk file.
Any Ideas on how to handle this?
The current implementation handle timestamps using 64bit integers. I
want to do it without 64 bit arithmetic as not every plattform
supports it.
BTW if someone has already C code to divide a 64bit dividend by a
32bit divisor giving 32bit quotient and 32bit remainder, without
using 64 bit integers and not loosing presition please contribute!
Attached you find a patch against the latest svn revision. Every
feedback is welcome.
Luis
Attachment:
k12.patch
Description: Binary data