/* 3.3.2. HINFO RDATA format +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ / CPU / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ / OS / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ where: CPU A which specifies the CPU type. OS A which specifies the operating system type. Standard values for CPU and OS can be found in [RFC-1010]. HINFO records are used to acquire general information about a host. The main use is for protocols such as FTP that can use special procedures when talking between machines or operating systems of the same type. */ using MailSharp.DNS.Records; namespace MailSharp.DNS.Records; public record RecordHINFO(RecordReader rr) : DnsRecord(rr) { public string Cpu { get; } = rr.ReadString(); public string Os { get; } = rr.ReadString(); public override string ToString() => $"CPU={Cpu} OS={Os}"; }