Lines Matching defs:dc_list
83 char *build_dn_from_dc_list (char **dc_list, unsigned int ttl, int flag);
135 char **dc_list;
298 dc_list = hostname_to_dn_list (argzone, argzone, DNS_TOP);
299 basedn = build_dn_from_dc_list (dc_list, 0, NO_SPEC);
384 char **dc_list;
405 dc_list = hostname_to_dn_list (name, argzone, DNS_OBJECT);
406 len = (get_attr_list_size (dc_list) - 2);
407 dn = build_dn_from_dc_list (dc_list, ttl, WI_SPEC);
412 add_to_rr_list (dn, dc_list[len], type, data, ttl, DNS_OBJECT);
672 /* build an sdb compatible LDAP DN from a "dc_list" (char **).
677 build_dn_from_dc_list (char **dc_list, unsigned int ttl, int flag)
686 size = get_attr_list_size (dc_list);
691 if (x == (size - 2) && (strncmp (dc_list[x], "@", 1) == 0) && (ttl))
692 sprintf (tmp, "relativeDomainName=%s + dNSTTL=%d,", dc_list[x], ttl);
694 sprintf(tmp, "relativeDomainName=%s,",dc_list[x]);
696 sprintf(tmp,"dc=%s,", dc_list[x]);
700 sprintf(tmp, "dc=%s,", dc_list[x]);
707 sprintf (tmp, "dc=%s", dc_list[0]);