mbag, mavl stuff, json writer - reader...

FossilOrigin-Name: fead99e8075b4f8aa183f6b13102f906fe886dcf1ed19312c035f5fd106d1b02
This commit is contained in:
7u83@mail.ru
2015-04-20 00:26:24 +00:00
parent 001d36e25a
commit 28ff4d7b58
13 changed files with 173 additions and 76 deletions

View File

@ -131,9 +131,10 @@ static int run_discovery(struct conn *conn)
}
}
mbag_t discs;
discs = mbag_get_avltree(conn->remote, CW_ITEM_DISCOVERIES);
printf("discs = %p\n",discs);
if (!discs) {
cw_log(LOG_ERR,"No discovery responses received");
@ -142,24 +143,19 @@ printf("discs = %p\n",discs);
int i;
cw_aciplist_t list = cw_select_ac(conn, discs);
printf("List is %p\n",list);
DEFINE_AVLITER(ii,list);
avliter_foreach(&ii){
cw_acip_t * ip = avliter_get(&ii);
printf("Have an IOP\n");
}
printf("Nitems: %d\n",conn->remote->count);
printf("DEl: %p\n",conn->remote);
//mavl_del_all(conn->remote);
mavl_del_all(conn->remote);
mbag_set_avltree(conn->local,CW_ITEM_CAPWAP_CONTROL_IP_ADDRESS_LIST,list);