Merge branch 'master' of voip:dns-sd-proxy into master
This commit is contained in:
@@ -48,6 +48,8 @@ class DynamicResolver(object):
|
|||||||
|
|
||||||
def txt(localname):
|
def txt(localname):
|
||||||
info = self.zeroconf.get_service_info(localname, localname)
|
info = self.zeroconf.get_service_info(localname, localname)
|
||||||
|
if info is None:
|
||||||
|
return [], [], []
|
||||||
|
|
||||||
data = [b"%s=%s" % (p, info.properties[p]) for p in info.properties]
|
data = [b"%s=%s" % (p, info.properties[p]) for p in info.properties]
|
||||||
answers = [dns.RRHeader(name=query.name.name, ttl=ttl, type=dns.TXT, payload=dns.Record_TXT(
|
answers = [dns.RRHeader(name=query.name.name, ttl=ttl, type=dns.TXT, payload=dns.Record_TXT(
|
||||||
@@ -57,6 +59,8 @@ class DynamicResolver(object):
|
|||||||
|
|
||||||
def srv(localname):
|
def srv(localname):
|
||||||
info = self.zeroconf.get_service_info(localname, localname)
|
info = self.zeroconf.get_service_info(localname, localname)
|
||||||
|
if info is None:
|
||||||
|
return [], [], []
|
||||||
|
|
||||||
answers = [dns.RRHeader(name=query.name.name, ttl=ttl, type=dns.SRV, payload=dns.Record_SRV(
|
answers = [dns.RRHeader(name=query.name.name, ttl=ttl, type=dns.SRV, payload=dns.Record_SRV(
|
||||||
info.priority, info.weight, info.port, info.server[:-6] + domain
|
info.priority, info.weight, info.port, info.server[:-6] + domain
|
||||||
|
|||||||
Reference in New Issue
Block a user