kernel packet gen/parsing bugfixes and cleanup