mirror of
				https://github.com/bklang/ldap2dns.git
				synced 2025-10-26 22:04:15 -04:00 
			
		
		
		
	Properly quote TXT records for BIND (thanks again Alex)
This commit is contained in:
		| @@ -648,7 +648,7 @@ static void write_rr(struct resourcerecord* rr, int ipdx, int znix) | ||||
| 		if (tinyfile) | ||||
| 			fprintf(tinyfile, "'%s:%s:%s:%s:%s\n", rr->dnsdomainname, rr->txt, rr->ttl, rr->timestamp, rr->location); | ||||
| 		if (namedzone) | ||||
| 			fprintf(namedzone, "%s\t%s\tIN TXT\t%s.\n", rr->dnsdomainname, rr->ttl, rr->txt); | ||||
| 			fprintf(namedzone, "%s.\t%s\tIN TXT\t\"%s\"\n", rr->dnsdomainname, rr->ttl, rr->txt); | ||||
| 	} else if (strcasecmp(rr->type, "SRV")==0) { | ||||
| 		if (tinyfile) { | ||||
| 			fprintf(tinyfile, ":%s:33:\\%03o\\%03o\\%03o\\%03o\\%03o\\%03o", rr->dnsdomainname, rr->srvpriority >> 8, rr->srvpriority & 0xff, rr->srvweight >> 8, rr->srvweight & 0xff, rr->srvport >> 8, rr->srvport & 0xff); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user