catch misconfigured machines that return hostname as fqdn

svn:r610
This commit is contained in:
Roger Dingledine
2003-10-17 04:48:20 +00:00
parent ec270cf4a8
commit 35a856a1e1
+4
View File
@@ -1130,6 +1130,10 @@ int router_rebuild_descriptor(void) {
return -1;
}
address = localhostname;
if(!strchr(address,'.')) {
log_fn(LOG_WARN,"fqdn '%s' has only one element. Misconfigured machine?",address);
return -1;
}
}
ri = tor_malloc(sizeof(routerinfo_t));
ri->address = tor_strdup(address);