Browse Source

Move the header for bandwidth_weight_rule_to_string into reasons.h

Sebastian Hahn 14 years ago
parent
commit
986dd554f4
3 changed files with 3 additions and 3 deletions
  1. 0 3
      src/or/or.h
  2. 2 0
      src/or/reasons.h
  3. 1 0
      src/or/routerlist.c

+ 0 - 3
src/or/or.h

@@ -3443,9 +3443,6 @@ typedef enum bandwidth_weight_rule_t {
   WEIGHT_FOR_DIR
 } bandwidth_weight_rule_t;
 
-/* XXXX actually declared in reasons.c */
-const char *bandwidth_weight_rule_to_string(enum bandwidth_weight_rule_t rule);
-
 /** Flags to be passed to control router_choose_random_node() to indicate what
  * kind of nodes to pick according to what algorithm. */
 typedef enum {

+ 2 - 0
src/or/reasons.h

@@ -25,5 +25,7 @@ const char *circuit_end_reason_to_control_string(int reason);
 const char *socks4_response_code_to_string(uint8_t code);
 const char *socks5_response_code_to_string(uint8_t code);
 
+const char *bandwidth_weight_rule_to_string(enum bandwidth_weight_rule_t rule);
+
 #endif
 

+ 1 - 0
src/or/routerlist.c

@@ -24,6 +24,7 @@
 #include "main.h"
 #include "networkstatus.h"
 #include "policies.h"
+#include "reasons.h"
 #include "rendcommon.h"
 #include "rendservice.h"
 #include "rephist.h"