mirror of
https://github.com/MCCTeam/Minecraft-Console-Client
synced 2025-10-14 21:22:49 +00:00
Replace DnDns with HeijdenDns
HeijdenDns seems to do a better job at querying SRV records
This commit is contained in:
parent
a344ac4101
commit
693073edfc
112 changed files with 5491 additions and 5009 deletions
52
MinecraftClient/Protocol/Dns/Records/RecordMINFO.cs
Normal file
52
MinecraftClient/Protocol/Dns/Records/RecordMINFO.cs
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
using System;
|
||||
/*
|
||||
3.3.7. MINFO RDATA format (EXPERIMENTAL)
|
||||
|
||||
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
|
||||
/ RMAILBX /
|
||||
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
|
||||
/ EMAILBX /
|
||||
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
|
||||
|
||||
where:
|
||||
|
||||
RMAILBX A <domain-name> which specifies a mailbox which is
|
||||
responsible for the mailing list or mailbox. If this
|
||||
domain name names the root, the owner of the MINFO RR is
|
||||
responsible for itself. Note that many existing mailing
|
||||
lists use a mailbox X-request for the RMAILBX field of
|
||||
mailing list X, e.g., Msgroup-request for Msgroup. This
|
||||
field provides a more general mechanism.
|
||||
|
||||
|
||||
EMAILBX A <domain-name> which specifies a mailbox which is to
|
||||
receive error messages related to the mailing list or
|
||||
mailbox specified by the owner of the MINFO RR (similar
|
||||
to the ERRORS-TO: field which has been proposed). If
|
||||
this domain name names the root, errors should be
|
||||
returned to the sender of the message.
|
||||
|
||||
MINFO records cause no additional section processing. Although these
|
||||
records can be associated with a simple mailbox, they are usually used
|
||||
with a mailing list.
|
||||
*/
|
||||
namespace Heijden.DNS
|
||||
{
|
||||
public class RecordMINFO : Record
|
||||
{
|
||||
public string RMAILBX;
|
||||
public string EMAILBX;
|
||||
|
||||
public RecordMINFO(RecordReader rr)
|
||||
{
|
||||
RMAILBX = rr.ReadDomainName();
|
||||
EMAILBX = rr.ReadDomainName();
|
||||
}
|
||||
|
||||
public override string ToString()
|
||||
{
|
||||
return string.Format("{0} {1}",RMAILBX,EMAILBX);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue