All pastes #519822 Raw Edit

Someone

public text v1 · immutable
#519822 ·published 2007-05-29 19:31 UTC
rendered paste body
=== src/or/eventdns.c
==================================================================
--- src/or/eventdns.c	(revision 13068)
+++ src/or/eventdns.c	(local)
@@ -2658,14 +2658,23 @@
 #define NEXT_TOKEN strtok_r(NULL, delims, &strtok_state)
 
 	char *const first_token = strtok_r(start, delims, &strtok_state);
-	if (!first_token) return;
+	if (!first_token) {
+		log(EVDNS_LOG_WARN,"No token.");
+		return;
+	}
 
+
+	log(EVDNS_LOG_WARN,"Token is %s; flags is %d", first_token, flags);
+
 	if (!strcmp(first_token, "nameserver") && (flags & DNS_OPTION_NAMESERVERS)) {
 		const char *const nameserver = NEXT_TOKEN;
 		struct in_addr ina;
 
+		log(EVDNS_LOG_WARN,"Parsed nameserver %s", nameserver);
+
 		if (inet_aton(nameserver, &ina)) {
 			// address is valid
+			log(EVDNS_LOG_WARN,"Liked it.");
 			evdns_nameserver_add(ina.s_addr);
 		}
 	} else if (!strcmp(first_token, "domain") && (flags & DNS_OPTION_SEARCH)) {