public override void ParseRecord(ref MemoryStream ms) { byte[] address = new byte[this.DnsHeader.DataLength - 1]; _format = (ATMFormat)ms.ReadByte(); ms.Read(address, 0, this.DnsHeader.DataLength - 1); _address = Encoding.ASCII.GetString(address); _answer = "Address: " + _address + ", Format: " + _format; }
public override void ParseRecord(ref MemoryStream ms) { byte[] address = new byte[this.DnsHeader.DataLength - 1]; _format = (ATMFormat)ms.ReadByte(); ms.Read(address, 0, this.DnsHeader.DataLength - 1); _address = Encoding.ASCII.GetString(address, 0, address.Length); _answer = "Address: " + _address + ", Format: " + _format; }