]> git.proxmox.com Git - mirror_frr.git/blobdiff - lib/linklist.c
lib: add lookup utility routine that accepts null list values
[mirror_frr.git] / lib / linklist.c
index 3aa7cae8b714c7c8d8eeecb9b7aa426ea05e4dca..b8d9a47d2a73511b2eee00cff7a83cf1ad1f8d70 100644 (file)
@@ -259,6 +259,13 @@ struct listnode *listnode_lookup(struct list *list, void *data)
        return NULL;
 }
 
+struct listnode *listnode_lookup_nocheck(struct list *list, void *data)
+{
+       if (!list)
+               return NULL;
+       return listnode_lookup(list, data);
+}
+
 void list_delete_node(struct list *list, struct listnode *node)
 {
        if (node->prev)