discovery uses cw_DiscoveryResult struct now

FossilOrigin-Name: 0024624d719534d3a7ee07380d889b339f95f59d2b8276f96f09c07f24824553
This commit is contained in:
7u83@mail.ru
2018-03-30 21:58:21 +00:00
parent bbc64dd0a7
commit 8a9ca46554
4 changed files with 97 additions and 33 deletions

View File

@ -14,9 +14,20 @@ extern int configure();
extern int run();
extern int changestate();
int cw_run_discovery(struct conn *conn, const char *acaddr, const char *bindaddr);
struct cw_DiscoveryResult{
mavl_t prio_ip;
mavl_t prio_ac;
mlist_t results;
};
int cw_run_discovery(struct conn *conn, const char *acaddr, const char *bindaddr,
struct cw_DiscoveryResult * dis);
int cw_discovery_init_results(struct cw_DiscoveryResult *dis);
void cw_discovery_free_results(struct cw_DiscoveryResult * dis);
struct conn * get_conn();
#endif