static int
WRA_MORE_SEVERE(was_router_added_t a, was_router_added_t b)
{
- if (b == ROUTER_ADDED_SUCCESSFULLY) {
- return 1;
- } else if (b == ROUTER_ADDED_NOTIFY_GENERATOR) {
- return !WRA_WAS_ADDED(a);
- } else {
- return a < b;
- }
+ return a < b;
}
/** As for dirserv_add_descriptor(), but accepts multiple documents, and
int general = purpose == ROUTER_PURPOSE_GENERAL;
tor_assert(msg);
- r=ROUTER_ADDED_NOTIFY_GENERATOR; /*Least severe return value. */
+ r=ROUTER_ADDED_SUCCESSFULLY; /*Least severe return value. */
format_iso_time(time_buf, now);
if (tor_snprintf(annotation_buf, sizeof(annotation_buf),
/** Return value for router_add_to_routerlist() and dirserv_add_descriptor() */
typedef enum was_router_added_t {
- ROUTER_ADDED_SUCCESSFULLY = 0,
- ROUTER_ADDED_NOTIFY_GENERATOR = 1,
+ ROUTER_ADDED_SUCCESSFULLY = 1,
+ ROUTER_ADDED_NOTIFY_GENERATOR = 0,
ROUTER_BAD_EI = -1,
ROUTER_WAS_NOT_NEW = -2,
ROUTER_NOT_IN_CONSENSUS = -3,