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 25b0c92f0f
commit 5c563939ef

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);