File pdsh-rename-list-to-xlist.patch of Package pdsh.13672

diff --git a/src/common/list.c b/src/common/list.c
index 4612d84..a814820 100644
--- a/src/common/list.c
+++ b/src/common/list.c
@@ -95,7 +95,7 @@ struct listNode {
 };
 
 struct listIterator {
-    struct list          *list;         /* the list being iterated           */
+    struct xlist         *list;         /* the list being iterated           */
     struct listNode      *pos;          /* the next node to be iterated      */
     struct listNode     **prev;         /* addr of 'next' ptr to prv It node */
     struct listIterator  *iNext;        /* iterator chain for list_destroy() */
@@ -104,7 +104,7 @@ struct listIterator {
 #endif /* !NDEBUG */
 };
 
-struct list {
+struct xlist {
     struct listNode      *head;         /* head of the list                  */
     struct listNode     **tail;         /* addr of last node's 'next' ptr    */
     struct listIterator  *iNext;        /* iterator chain for list_destroy() */
@@ -727,7 +727,7 @@ list_node_destroy (List l, ListNode *pp)
 static List
 list_alloc (void)
 {
-    return(list_alloc_aux(sizeof(struct list), &list_free_lists));
+    return(list_alloc_aux(sizeof(struct xlist), &list_free_lists));
 }
 
 
diff --git a/src/common/list.h b/src/common/list.h
index 2976ea1..ab5f646 100644
--- a/src/common/list.h
+++ b/src/common/list.h
@@ -55,7 +55,7 @@
  *  Data Types  *
  ****************/
 
-typedef struct list * List;
+typedef struct xlist * List;
 /*
  *  List opaque data type.
  */
openSUSE Build Service is sponsored by