diff options
Diffstat (limited to 'src/server/uplink.h')
-rw-r--r-- | src/server/uplink.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/server/uplink.h b/src/server/uplink.h new file mode 100644 index 0000000..77a6ca5 --- /dev/null +++ b/src/server/uplink.h @@ -0,0 +1,14 @@ +#ifndef _UPLINK_H_ +#define _UPLINK_H_ + +#include "../types.h" + +extern dnbd3_alt_server_t *_alt_servers[SERVER_MAX_ALTS]; +extern int _num_alts; +extern pthread_spinlock_t _alts_lock; + +int uplink_get_matching_alt_servers(dnbd3_host_t *host, dnbd3_server_entry_t *output, int size); + +int uplink_net_closeness(dnbd3_host_t *host1, dnbd3_host_t *host2); + +#endif /* UPLINK_H_ */ |