mtu discovery padding added
FossilOrigin-Name: 391a17b2ab460b54a220c3e128578a37610e71f524b3d127316f201bf4dfd4af
This commit is contained in:
		@ -153,11 +153,48 @@ int stcmp (const void * sa1, const void *sa2)
 | 
			
		||||
 | 
			
		||||
int main (int argc, char *argv[])
 | 
			
		||||
{
 | 
			
		||||
	mavl_t tree;
 | 
			
		||||
/*	mavl_t tree;
 | 
			
		||||
	int i;
 | 
			
		||||
	mavliter_t it;
 | 
			
		||||
	
 | 
			
		||||
	
 | 
			
		||||
	mlist_t list;
 | 
			
		||||
	struct mlistelem * elem;
 | 
			
		||||
	
 | 
			
		||||
	int x;
 | 
			
		||||
	
 | 
			
		||||
	list = mlist_create(NULL,sizeof(int));
 | 
			
		||||
	
 | 
			
		||||
	x=8;
 | 
			
		||||
	mlist_append(list,&x);
 | 
			
		||||
	
 | 
			
		||||
	x=13;
 | 
			
		||||
	mlist_append(list,&x);
 | 
			
		||||
	
 | 
			
		||||
	x=11;
 | 
			
		||||
	mlist_append(list,&x);
 | 
			
		||||
	
 | 
			
		||||
	for(i=0; i<100000000; i++){
 | 
			
		||||
		int val;
 | 
			
		||||
		val = i;
 | 
			
		||||
		mlistelem_t * result;
 | 
			
		||||
		result = mlist_append(list,&val);
 | 
			
		||||
		if (result == NULL){
 | 
			
		||||
			printf("error\n");
 | 
			
		||||
		}
 | 
			
		||||
		
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	printf("Count %d\n",list->count);
 | 
			
		||||
	mlist_foreach(elem,list){
 | 
			
		||||
		int * data = mlistelem_dataptr(elem);
 | 
			
		||||
		printf("Here is %d\n",*data);
 | 
			
		||||
	}
 | 
			
		||||
	
 | 
			
		||||
	
 | 
			
		||||
	exit(0);
 | 
			
		||||
*/
 | 
			
		||||
	
 | 
			
		||||
	/*tree = mavl_create_ptr( (int(*)(const void*,const void*))strcmp,free);
 | 
			
		||||
	 */
 | 
			
		||||
	
 | 
			
		||||
 | 
			
		||||
@ -307,7 +307,7 @@ errX:
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// TODO XXXX
 | 
			
		||||
mavl_conststr_t db_get_update_tasks(struct conn * conn,const char * wtpid)
 | 
			
		||||
mavl_t db_get_update_tasks(struct conn * conn,const char * wtpid)
 | 
			
		||||
{
 | 
			
		||||
/*
 | 
			
		||||
	sqlite3_reset(get_tasks_stmt);
 | 
			
		||||
@ -391,7 +391,7 @@ errX:
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
mavl_conststr_t db_get_radio_tasks(struct conn * conn,const char * wtpid)
 | 
			
		||||
mavl_t db_get_radio_tasks(struct conn * conn,const char * wtpid)
 | 
			
		||||
{
 | 
			
		||||
/*
 | 
			
		||||
//cw_dbg(DBG_X,"Get Radio Tasks for  %s",wtpid);
 | 
			
		||||
 | 
			
		||||
@ -10,10 +10,10 @@ extern int db_init();
 | 
			
		||||
int db_start();
 | 
			
		||||
int db_get_tasks(struct conn * conn,const char * wtpid);
 | 
			
		||||
void db_put_wtp_prop(const char *wtp_id,const char * id,const char *sub_id,const char * val);
 | 
			
		||||
mavl_conststr_t db_get_update_tasks(struct conn * conn,const char * wtpid);
 | 
			
		||||
mavl_t db_get_update_tasks(struct conn * conn,const char * wtpid);
 | 
			
		||||
 | 
			
		||||
void db_put_radio_prop(const char *wtp_id,const char *rid, const char * key,const char *sub_key,const char * val);
 | 
			
		||||
extern mavl_conststr_t db_get_radio_tasks(struct conn * conn,const char * wtpid);
 | 
			
		||||
extern mavl_t db_get_radio_tasks(struct conn * conn,const char * wtpid);
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
@ -598,7 +598,7 @@ static void wtpman_run(void *arg)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		mavl_conststr_t r;
 | 
			
		||||
		mavl_t r;
 | 
			
		||||
		r = db_get_update_tasks(conn, sock_addr2str(&conn->addr,sock_buf));
 | 
			
		||||
		if (r) {
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user