@@ -0,0 +1,900 @@
+package com.cisco.trex.stateless.model.vm;%0A%0Apublic class FixChecksumHw extends VMInstruction %7B%0A%0A    private String type;%0A    private int l2_len;%0A    private int l3_len;%0A    private int l4_type;%0A%0A    public enum L4Type %7B%0A        UDP(11),%0A        TCP(13),%0A        IP(17);%0A%0A        int value;%0A%0A        L4Type(int value) %7B%0A            this.value = value;%0A        %7D%0A%0A        int getValue() %7B%0A            return value;%0A        %7D%0A    %7D%0A%0A    public FixChecksumHw(int l2_len, int l3_len, L4Type l4_type) %7B%0A        super();%0A        this.type = %22fix_checksum_hw%22;%0A        this.l2_len = l2_len;%0A        this.l3_len = l3_len;%0A        this.l4_type = l4_type.getValue();%0A    %7D%0A%0A    public String getType() %7B%0A        return type;%0A    %7D%0A%0A    public int getL2_len() %7B%0A        return l2_len;%0A    %7D%0A%0A    public int getL3_len() %7B%0A        return l3_len;%0A    %7D%0A%0A    public int getL4_type() %7B%0A        return l4_type;%0A    %7D%0A%7D

add support for fix_checksum_hw