public HeaderParse(EthernetParserGenerator ep, IPv4ParserGenerator ipv4, IPv6Parser ipv6, TCPParser tcp, UDPParser udp) { this.ep = ep; this.ipv4 = ipv4; this.ipv6 = ipv6; this.tcp = tcp; this.udp = udp; }
public static void SetDestInterface(byte portNumber, EthernetParserGenerator ep) { ep.Metadata = (ep.Metadata & 0xFFFFFFFF00FFFFFF) | ((ulong)portNumber << 24); }