From 612d6b9a6e0572bf5b8424e403b204a9df11bf32 Mon Sep 17 00:00:00 2001
From: Anders Blomdell <anders.blomdell@control.lth.se>
Date: Wed, 1 Feb 2017 16:49:18 +0100
Subject: [PATCH] Implemented filtering of exported subdomains

---
 src/hostinfo/named.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/hostinfo/named.py b/src/hostinfo/named.py
index f346e75..7f53354 100755
--- a/src/hostinfo/named.py
+++ b/src/hostinfo/named.py
@@ -129,6 +129,8 @@ def header(tree, domain, origin=None):
         pass
     delegation = []
     for ns in tree._host_._interface_._nameserver_:
+        if ns.external[0] != 'yes':
+            continue
         subdomain = ns.domain[0].split('.')
         if subdomain[1:] == domain.split('.'):
             delegation.append( '%-16sIN      NS     %s' %
-- 
GitLab