summaryrefslogtreecommitdiffstats
path: root/PICA_nodeaddrlist.c
diff options
context:
space:
mode:
Diffstat (limited to 'PICA_nodeaddrlist.c')
-rwxr-xr-xPICA_nodeaddrlist.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/PICA_nodeaddrlist.c b/PICA_nodeaddrlist.c
index 4753e81..d52604f 100755
--- a/PICA_nodeaddrlist.c
+++ b/PICA_nodeaddrlist.c
@@ -36,7 +36,7 @@ na->inactive_count = atoi(argv[2]);
na->last_active = atoi(argv[3]);
-na->next = NULL;
+na->next = *(cp->n_addr);
*(cp->n_addr) = na;
(*(cp->N))++;
@@ -49,7 +49,7 @@ int PICA_nodeaddr_list_load(char* dbfilename,struct PICA_nodeaddr **list_head)
int N=0, ret;
sqlite3 *db;
char *zErrMsg = 0;
-const char query[] = "select address, port, inactive_count, last_active from nodes order by inactive_count asc, last_active desc";
+const char query[] = "select address, port, inactive_count, last_active from nodes order by inactive_count desc, last_active asc";
struct cb_param p = {list_head, &N};