clean up the dirserv_add_multiple_descriptors() api

svn:r12630
This commit is contained in:
Roger Dingledine
2007-12-02 02:47:42 +00:00
parent 9b1b8199df
commit f901cd064c
2 changed files with 5 additions and 5 deletions
+4 -4
View File
@@ -2704,12 +2704,12 @@ directory_handle_command_post(dir_connection_t *conn, const char *headers,
if (r > 0)
dirserv_get_directory(); /* rebuild and write to disk */
switch (r) {
case -2:
case -1:
case 1:
log_notice(LD_DIRSERV,
"Rejected router descriptor or extra-info from %s.",
conn->_base.address);
"Rejected router descriptor or extra-info from %s (\"%s\").",
conn->_base.address, msg);
/* fall through */
case 1:
/* malformed descriptor, or something wrong */
write_http_status_line(conn, 400, msg);
break;
+1 -1
View File
@@ -627,7 +627,7 @@ dirserv_add_multiple_descriptors(const char *desc, uint8_t purpose,
* Return 2 if descriptor is well-formed and accepted;
* 1 if well-formed and accepted but origin should hear *msg;
* 0 if well-formed but redundant with one we already have;
* -1 if it looks vaguely like a router descriptor but rejected;
* -1 if it is rejected and origin should hear *msg;
*
* This function is only called when fresh descriptors are posted, not when
* we re-load the cache.