You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
533 B
18 lines
533 B
diff --git a/bin/sdb_tools/zone2ldap.c b/bin/sdb_tools/zone2ldap.c |
|
index d56bc56..99c3314 100644 |
|
--- a/bin/sdb_tools/zone2ldap.c |
|
+++ b/bin/sdb_tools/zone2ldap.c |
|
@@ -817,11 +817,11 @@ build_dn_from_dc_list (char **dc_list, unsigned int ttl, int flag, char *zone) |
|
} |
|
|
|
|
|
- strlcat (dn, tmp, sizeof (dn)); |
|
+ strncat (dn, tmp, sizeof (dn) - strlen (dn)); |
|
} |
|
|
|
sprintf (tmp, "dc=%s", dc_list[0]); |
|
- strlcat (dn, tmp, sizeof (dn)); |
|
+ strncat (dn, tmp, sizeof (dn) - strlen (dn)); |
|
|
|
fflush(NULL); |
|
return dn;
|
|
|