Diff for /embedaddon/quagga/lib/linklist.h between versions 1.1.1.3 and 1.1.1.4

version 1.1.1.3, 2013/07/21 23:54:39 version 1.1.1.4, 2016/11/02 10:09:11
Line 68  extern void list_free (struct list *); Line 68  extern void list_free (struct list *);
 extern void listnode_add (struct list *, void *);  extern void listnode_add (struct list *, void *);
 extern void listnode_add_sort (struct list *, void *);  extern void listnode_add_sort (struct list *, void *);
 extern void listnode_add_after (struct list *, struct listnode *, void *);  extern void listnode_add_after (struct list *, struct listnode *, void *);
   extern void listnode_move_to_tail (struct list *, struct listnode *);
 extern void listnode_delete (struct list *, void *);  extern void listnode_delete (struct list *, void *);
 extern struct listnode *listnode_lookup (struct list *, void *);  extern struct listnode *listnode_lookup (struct list *, void *);
 extern void *listnode_head (struct list *);  extern void *listnode_head (struct list *);
Line 112  extern void list_add_list (struct list *, struct list  Line 113  extern void list_add_list (struct list *, struct list 
 #define LISTNODE_ATTACH(L,N) \  #define LISTNODE_ATTACH(L,N) \
   do { \    do { \
     (N)->prev = (L)->tail; \      (N)->prev = (L)->tail; \
       (N)->next = NULL; \
     if ((L)->head == NULL) \      if ((L)->head == NULL) \
       (L)->head = (N); \        (L)->head = (N); \
     else \      else \

Removed from v.1.1.1.3  
changed lines
  Added in v.1.1.1.4


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>