GeoContinentApp: updated code for new dns app changes.

This commit is contained in:
Shreyas Zare
2021-09-11 16:18:39 +05:30
parent 5a777e2087
commit 5cd0732bcf
3 changed files with 5 additions and 4 deletions

View File

@@ -30,7 +30,7 @@ using TechnitiumLibrary.Net.Dns.ResourceRecords;
namespace GeoContinent
{
public sealed class Address : IDnsApplicationRequestHandler
public sealed class Address : IDnsAppRecordRequestHandler
{
#region variables
@@ -72,7 +72,7 @@ namespace GeoContinent
return Task.CompletedTask;
}
public Task<DnsDatagram> ProcessRequestAsync(DnsDatagram request, IPEndPoint remoteEP, string zoneName, uint appRecordTtl, string appRecordData, bool isRecursionAllowed, IDnsServer dnsServer)
public Task<DnsDatagram> ProcessRequestAsync(DnsDatagram request, IPEndPoint remoteEP, DnsTransportProtocol protocol, bool isRecursionAllowed, string zoneName, uint appRecordTtl, string appRecordData)
{
DnsQuestionRecord question = request.Question[0];
switch (question.Type)

View File

@@ -29,7 +29,7 @@ using TechnitiumLibrary.Net.Dns.ResourceRecords;
namespace GeoContinent
{
public sealed class CNAME : IDnsApplicationRequestHandler
public sealed class CNAME : IDnsAppRecordRequestHandler
{
#region variables
@@ -71,7 +71,7 @@ namespace GeoContinent
return Task.CompletedTask;
}
public Task<DnsDatagram> ProcessRequestAsync(DnsDatagram request, IPEndPoint remoteEP, string zoneName, uint appRecordTtl, string appRecordData, bool isRecursionAllowed, IDnsServer dnsServer)
public Task<DnsDatagram> ProcessRequestAsync(DnsDatagram request, IPEndPoint remoteEP, DnsTransportProtocol protocol, bool isRecursionAllowed, string zoneName, uint appRecordTtl, string appRecordData)
{
dynamic jsonAppRecordData = JsonConvert.DeserializeObject(appRecordData);
dynamic jsonContinent;

View File

@@ -0,0 +1 @@
#This app requires no config.