]> git.proxmox.com Git - mirror_frr.git/blobdiff - isisd/isis_dr.c
lib: speedup test exit when startup fails
[mirror_frr.git] / isisd / isis_dr.c
index 99506a243d7ab06b71b7267bf53fef01f9c5d3f3..f71fe9555b8da9b7e1b64c24591a3fecdd840522 100644 (file)
@@ -135,7 +135,7 @@ int isis_dr_elect(struct isis_circuit *circuit, int level)
 
        if (!adjdb) {
                zlog_warn("isis_dr_elect() adjdb == NULL");
-               list_delete_and_null(&list);
+               list_delete(&list);
                return ISIS_WARNING;
        }
        isis_adj_build_up_list(adjdb, list);
@@ -177,7 +177,7 @@ int isis_dr_elect(struct isis_circuit *circuit, int level)
                 */
                if (circuit->u.bc.is_dr[level - 1])
                        retval = isis_dr_resign(circuit, level);
-               list_delete_and_null(&list);
+               list_delete(&list);
                return retval;
        }
 
@@ -217,7 +217,7 @@ int isis_dr_elect(struct isis_circuit *circuit, int level)
                if (circuit->u.bc.is_dr[level - 1])
                        retval = isis_dr_resign(circuit, level);
        }
-       list_delete_and_null(&list);
+       list_delete(&list);
        return retval;
 }