Hi,
(I refer to the thread: http://www.ethereal.com/lists/ethereal-users/200204/msg00109.html)
I know I am a bit late in this discussion (it was a thread in April), but than again I was actually interested in this already August last year.
Back than I was wondering how it would be possible to configure the output of tethereal such that one selects individual fields of different protocols. This would make post processing a lot easier. You can find my email and the response from Martin Visser here: http://www.ethereal.com/lists/ethereal-users/200108/msg00137.html. Martin made me hope that this would be implemented, but unfortunately nobody found time, and it seems as if there is still no solution for this.
I think your new proposal looks very promising.
My question is now what is needed to implement this. Is it possible to do this in a generic way, or is it needed to adapt all protocol dissectors? I went through the source code, but I am not so sure how generic the output is handled. I believe each dissector handles the output on its own, right?
Has anybody started to work on this already? If somebody can point out what is needed, I can make a resource check whether I can support it.
Best Regards,
/Roger