]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
use %u for TTL
authorMark Andrews <marka@isc.org>
Mon, 18 Feb 2019 01:38:17 +0000 (12:38 +1100)
committerEvan Hunt <each@isc.org>
Fri, 8 Mar 2019 03:09:40 +0000 (19:09 -0800)
contrib/sdb/ldap/zone2ldap.c

index 301265a708aa70f68007dbe678b5cb3e6249b97b..113d881499528b66738d222994fa89ae6211c066 100644 (file)
@@ -524,7 +524,7 @@ add_to_rr_list (char *dn, char *name, char *type,
       if (tmp->attrs[3]->mod_values == (char **)NULL)
         fatal("calloc");
 
-      sprintf (charttl, "%d", ttl);
+      sprintf (charttl, "%u", ttl);
       tmp->attrs[3]->mod_values[0] = strdup (charttl);
       tmp->attrs[3]->mod_values[1] = NULL;
 
@@ -687,7 +687,7 @@ build_dn_from_dc_list (char **dc_list, unsigned int ttl, int flag)
     if (flag == WI_SPEC)
     {
       if (x == (size - 2) && (strncmp (dc_list[x], "@", 1) == 0) && (ttl))
-       sprintf (tmp, "relativeDomainName=%s + dNSTTL=%d,", dc_list[x], ttl);
+       sprintf (tmp, "relativeDomainName=%s + dNSTTL=%u,", dc_list[x], ttl);
       else if (x == (size - 2))
              sprintf(tmp, "relativeDomainName=%s,",dc_list[x]);
       else