Actually, I already look at it together with wireshark source code and they are more likely the same. It uses an XML parser and ACE which makes me more confuse.
On Sun, Jun 8, 2008 at 4:25 PM, Anders Broman <
a.broman@xxxxxxxxx> wrote:
Hi,
Perhaps you are better
off looking at http://www.opendiameter.org/
Regards
Anders
Hi,
I am currently developing a prototype DIAMETER parser but it doesn't have a
dictionary nor an XML parser. It's a hard-coded and just check the bytes
position to be able to determine the length and the AVPs. I'm having
difficulty in interpreting data formats DATE/TIME and GROUPED. I know that the
the DATE/TIME is in NTP and is a 32 bit integer. How would I print (or able to
compare it with another) in a human readable.
Another thing is the GROUPED data type. I can only extract AVPs on the first
level and store it in a data structure in C ( actually union of integer, array
of unsigned char, struct in_addr). How would I extract/store those in the 2nd
level and below? I'm not using pointers. I need some advise/suggestions here.
It's kind of hard for me to integrate the diameter libraries in wireshark :(
Thanks in advance for your help.
_______________________________________________
Wireshark-dev mailing list
Wireshark-dev@xxxxxxxxxxxxx
https://wireshark.org/mailman/listinfo/wireshark-dev