Whamcloud - gitweb
* ensure route tables print in same order as constructed
authoreeb <eeb>
Sun, 15 May 2005 15:51:09 +0000 (15:51 +0000)
committereeb <eeb>
Sun, 15 May 2005 15:51:09 +0000 (15:51 +0000)
lnet/lnet/config.c
lnet/router/router.c

index be8a476..62e10b6 100644 (file)
@@ -620,7 +620,7 @@ ptl_parse_route (char *str)
 
                strcpy(ptb->ptb_text, token);
                tmp1 = &ptb->ptb_list;
-               list_add (tmp1, tmp2);
+               list_add_tail(tmp1, tmp2);
                
                while (tmp1 != tmp2) {
                        ptb = list_entry(tmp1, ptl_text_buf_t, ptb_list);
index 47bb078..e5e15fd 100644 (file)
@@ -559,7 +559,7 @@ kpr_add_route (__u32 net, ptl_nid_t gateway_nid)
 
         re->kpre_gateway = ge;
         ge->kpge_refcount++;
-        list_add (&re->kpre_list, &kpr_state.kpr_routes);
+        list_add_tail(&re->kpre_list, &kpr_state.kpr_routes);
         kpr_state.kpr_generation++;
 
         write_unlock_irqrestore(&kpr_state.kpr_rwlock, flags);