]> git.proxmox.com Git - mirror_frr.git/blobdiff - lib/plist.c
build, vtysh: extract vtysh commands from .xref
[mirror_frr.git] / lib / plist.c
index e7647fb2a78116aaf2da637030bd448887849ccd..17e692d13954d38b7a3e0229a85863dd565c7289 100644 (file)
@@ -1193,9 +1193,7 @@ static int vty_clear_prefix_list(struct vty *vty, afi_t afi, const char *name,
        return CMD_SUCCESS;
 }
 
-#ifndef VTYSH_EXTRACT_PL
 #include "lib/plist_clippy.c"
-#endif
 
 DEFPY (show_ip_prefix_list,
        show_ip_prefix_list_cmd,
@@ -1568,8 +1566,9 @@ static void prefix_list_reset_afi(afi_t afi, int orf)
        if (master == NULL)
                return;
 
-       while ((plist = plist_pop(&master->str)))
+       while ((plist = plist_first(&master->str))) {
                prefix_list_delete(plist);
+       }
 
        master->recent = NULL;
 }