update package name, fix Ethernet struct def