Library defining all Ethernet packets in SystemVerilog and in SystemC