]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
py/dnsserver: TXTRecord copes with single strings
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>
Wed, 19 May 2021 03:43:14 +0000 (15:43 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Mon, 5 Jul 2021 04:16:34 +0000 (04:16 +0000)
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
python/samba/dnsserver.py

index 8453b442b50895b28f79536cbc918f8385404a2e..0170dc23efbf8754fbd61bd3cd0f776eadd7801f 100644 (file)
@@ -241,6 +241,8 @@ class TXTRecord(dnsserver.DNS_RPC_RECORD):
         self.dwFlags = rank | node_flag
         self.dwSerial = serial
         self.dwTtlSeconds = ttl
+        if isinstance(slist, str):
+            slist = [slist]
         names = []
         for s in slist:
             name = dnsserver.DNS_RPC_NAME()