Add a feature so protogen outputs code to do the following:
Compare two packets and generate a report on their differences. The report should give the field names and the values. Packet size differences should also be reported.
Similarly take a packet and generate an ASCII serialization of it so a human can read it. For extra points read back the serialization and regenerate the packet.
Add a feature so protogen outputs code to do the following:
Compare two packets and generate a report on their differences. The report should give the field names and the values. Packet size differences should also be reported.
Similarly take a packet and generate an ASCII serialization of it so a human can read it. For extra points read back the serialization and regenerate the packet.