Previous packetgen implementation was quite hard to extend with new protocols. This one should be a lot more modular. This refactoring breaks previous packetgen configs but we don't use it in the current default config yet so I'm making a decision to cut not support it
Useful for #49 and #360
Type of change
Please delete options that are not relevant.
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
Description
Previous packetgen implementation was quite hard to extend with new protocols. This one should be a lot more modular. This refactoring breaks previous packetgen configs but we don't use it in the current default config yet so I'm making a decision to cut not support it
Useful for #49 and #360
Type of change
Please delete options that are not relevant.