public void FillWithChecksums(EtherType[] supportedEtherTypes, IPProtocolType[] supportedIpProtocolTypes) { var packetNetIpProtocols = supportedIpProtocolTypes.Select(x => (PacketDotNet.IPProtocolType)x).ToArray(); var packetNetEtherTypes = supportedEtherTypes.Select(x => (EthernetPacketType)x).ToArray(); UnderlyingPacket.RecursivelyUpdateCalculatedValues(packetNetEtherTypes, packetNetIpProtocols); }
public override string ToString() { return(UnderlyingPacket.ToString()); }