Comment # 5
on bug 11754
from Guy Harris
(In reply to Dario Lombardo from comment #4)
> Start from wiretap dir. A partial Json support is already present. You should
>
> 1) evaluate if libjsmn is enough for what you need and switch to another
> library if it is not
> 2) define a Json format for packets that resembles pcap/pidml
> 3) change the Json support to read such a files
> 4) change the Json support to write them
>
> That should do the work.
That sounds like a description of how to make JSON into a capture file format;
we don't support PDML as a capture file format, and I don't think he's asking
for support of JSON as a capture file format.
To support JSON as a *packet dissection* output format, the way we support PDML
as a packet dissection output format, look at the "_pdml" routines in
epan/print.c, add similar routines for JSON, and use them in file.c, tfshark.c,
and tshark.c in a similar way to which the _pdml routines are used, with a new
"-T json" option in TShark/TFShark and new GUI options in Wireshark.
You are receiving this mail because:
- You are watching all bug changes.