|
@@ -76,7 +76,8 @@ class MsgHandler(SocketServer.BaseRequestHandler):
|
|
|
|
|
|
try:
|
|
|
addr = dns.reversename.from_address(ipaddr)
|
|
|
- return re.sub("((.srv)?.infra)?.ffpb.", "", str(ffpb_resolver.query(addr, "PTR")[0]))
|
|
|
+ ptr = str(ffpb_resolver.query(addr, "PTR")[0])
|
|
|
+ return re.sub("^bb.", "", re.sub("((.srv)?.infra)?.ffpb.", "", ptr))
|
|
|
except dns.resolver.NXDOMAIN:
|
|
|
return ipaddr
|
|
|
|