|
@@ -14,6 +14,7 @@
|
|
#define TOR_ADDRESS_SET_H
|
|
#define TOR_ADDRESS_SET_H
|
|
|
|
|
|
#include "orconfig.h"
|
|
#include "orconfig.h"
|
|
|
|
+#include "torint.h"
|
|
|
|
|
|
/**
|
|
/**
|
|
* An address_set_t represents a set of tor_addr_t values. The implementation
|
|
* An address_set_t represents a set of tor_addr_t values. The implementation
|
|
@@ -26,6 +27,7 @@ struct tor_addr_t;
|
|
address_set_t *address_set_new(int max_addresses_guess);
|
|
address_set_t *address_set_new(int max_addresses_guess);
|
|
void address_set_free(address_set_t *set);
|
|
void address_set_free(address_set_t *set);
|
|
void address_set_add(address_set_t *set, const struct tor_addr_t *addr);
|
|
void address_set_add(address_set_t *set, const struct tor_addr_t *addr);
|
|
|
|
+void address_set_add_ipv4h(address_set_t *set, uint32_t addr);
|
|
int address_set_probably_contains(address_set_t *set,
|
|
int address_set_probably_contains(address_set_t *set,
|
|
const struct tor_addr_t *addr);
|
|
const struct tor_addr_t *addr);
|
|
|
|
|