Livt packages

Livt.Net

Version 1.4.1

Ethernet, IPv4, TCP, UDP, ARP, TFTP, and Telnet networking components for Livt hardware.

Published files (163)

tests/services/ServicePackets.lvt

namespace Livt.Net.Tests

/**
 * Independent complete-frame vectors, including checksum fields and padding.
 */
component ServicePackets
{
	public const ARP: byte[60] = [0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0x10, 0x20, 0x30, 0x40, 0x50, 0x08, 0x06, 0x00, 0x01, 0x08, 0x00, 0x06, 0x04, 0x00, 0x01, 0x02, 0x10, 0x20, 0x30, 0x40, 0x50, 0x0A, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
	public const ARP_REPLY: byte[60] = [0x02, 0x10, 0x20, 0x30, 0x40, 0x50, 0x00, 0x00, 0x5E, 0x00, 0xFA, 0xCE, 0x08, 0x06, 0x00, 0x01, 0x08, 0x00, 0x06, 0x04, 0x00, 0x02, 0x00, 0x00, 0x5E, 0x00, 0xFA, 0xCE, 0x0A, 0x00, 0x00, 0x01, 0x02, 0x10, 0x20, 0x30, 0x40, 0x50, 0x0A, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
	public const ICMP: byte[60] = [0x00, 0x00, 0x5E, 0x00, 0xFA, 0xCE, 0x02, 0x10, 0x20, 0x30, 0x40, 0x50, 0x08, 0x00, 0x45, 0x00, 0x00, 0x20, 0x12, 0x34, 0x40, 0x00, 0x40, 0x01, 0x14, 0xA7, 0x0A, 0x00, 0x00, 0x02, 0x0A, 0x00, 0x00, 0x01, 0x08, 0x00, 0x38, 0x7C, 0xBE, 0xEF, 0x01, 0x02, 0x00, 0x80, 0xFF, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
	public const ICMP_REPLY: byte[60] = [0x02, 0x10, 0x20, 0x30, 0x40, 0x50, 0x00, 0x00, 0x5E, 0x00, 0xFA, 0xCE, 0x08, 0x00, 0x45, 0x00, 0x00, 0x20, 0x12, 0x34, 0x40, 0x00, 0x40, 0x01, 0x14, 0xA7, 0x0A, 0x00, 0x00, 0x01, 0x0A, 0x00, 0x00, 0x02, 0x00, 0x00, 0x40, 0x7C, 0xBE, 0xEF, 0x01, 0x02, 0x00, 0x80, 0xFF, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
}