Searched refs:UnderlyingPacket (Results 1 – 4 of 4) sorted by relevance
62 … UnderlyingPacket.RecursivelyUpdateCalculatedValues(packetNetEtherTypes, packetNetIpProtocols); in FillWithChecksums()66 var data = UnderlyingPacket.Bytes.ToArray(); in FillWithChecksums()73 return new EthernetFrame(UnderlyingPacket.Bytes.ToArray(), crc?.ToArray()); in Clone()80 return UnderlyingPacket.ToString(); in ToString()88 public EthernetPacket UnderlyingPacket { get; } property in Antmicro.Renode.Network.EthernetFrame94 …return (crc != null) ? UnderlyingPacket.Bytes.Concat(crc).ToArray() : UnderlyingPacket.Bytes.ToArr…102 return UnderlyingPacket.BytesHighPerformance.Length;106 public MACAddress SourceMAC => (MACAddress)UnderlyingPacket.SourceHwAddress;108 public MACAddress DestinationMAC => (MACAddress)UnderlyingPacket.DestinationHwAddress;114 var ip = (IpPacket)UnderlyingPacket.Extract(typeof(IpPacket));[all …]
207 …if(SegmentationActive && builtFrame.UnderlyingPacket.PayloadPacket.PayloadPacket is TcpPacket tcpP… in TryCreateEthernetFrame()212 … ((IPv4Packet)builtFrame.UnderlyingPacket.PayloadPacket).Id += (ushort)packetsFinalized; in TryCreateEthernetFrame()230 … builtFrame.UnderlyingPacket.SourceHwAddress = (PhysicalAddress)sourceMACAddress.Value; in TryCreateEthernetFrame()
540 … writeBackStructure.oamSubtypeCodeOrMACControlPacketOpcode = (uint)frame.UnderlyingPacket.Type; in StartRx()542 … writeBackStructure.ipv4HeaderPresent = frame.UnderlyingPacket.Type == EthernetPacketType.IpV4; in StartRx()543 … writeBackStructure.ipv6HeaderPresent = frame.UnderlyingPacket.Type == EthernetPacketType.IpV6; in StartRx()546 switch(((IpPacket)frame.UnderlyingPacket.PayloadPacket).NextHeader) in StartRx()572 switch(frame.UnderlyingPacket.Type) in StartRx()590 …writeBackStructure.lengthTypeField = (uint)frame.UnderlyingPacket.Type < EtherTypeMinimalValue ? P… in StartRx()
237 var packet = (IPv4Packet)frame.UnderlyingPacket.Extract(typeof(IPv4Packet)); in ReceiveFrame()247 var tcpPacket = (TcpPacket)frame.UnderlyingPacket.Extract(typeof(TcpPacket)); in ReceiveFrame()254 var udpPacket = (UdpPacket)frame.UnderlyingPacket.Extract(typeof(UdpPacket)); in ReceiveFrame()261 … var icmpv4Packet = (ICMPv4Packet)frame.UnderlyingPacket.Extract(typeof(ICMPv4Packet)); in ReceiveFrame()274 … var icmpv6Packet = (ICMPv6Packet)frame.UnderlyingPacket.Extract(typeof(ICMPv6Packet)); in ReceiveFrame()