slist.h: rename SLIST_ to ISCSI_LIST_ to avoid clash on *BSD

Rename the macros for managing the linked lists from SLIST_* to ISCSI_LIST_*
to avoid a clash on *BSD which already have other macros SLIST_*

Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com>
This commit is contained in:
Ronnie Sahlberg
2014-05-07 06:44:19 -07:00
parent fe669580ee
commit 717b95cb8a
8 changed files with 39 additions and 39 deletions

View File

@@ -18,15 +18,15 @@
#ifndef __iscsi_slist_h__
#define __iscsi_slist_h__
#define SLIST_ADD(list, item) \
#define ISCSI_LIST_ADD(list, item) \
do { \
(item)->next = (*list); \
(*list) = (item); \
} while (0);
#define SLIST_ADD_END(list, item) \
#define ISCSI_LIST_ADD_END(list, item) \
if ((*list) == NULL) { \
SLIST_ADD((list), (item)); \
ISCSI_LIST_ADD((list), (item)); \
} else { \
void *head = (*list); \
while ((*list)->next) \
@@ -36,7 +36,7 @@
(*list) = head; \
}
#define SLIST_REMOVE(list, item) \
#define ISCSI_LIST_REMOVE(list, item) \
if ((*list) == (item)) { \
(*list) = (item)->next; \
} else { \
@@ -49,7 +49,7 @@
(*list) = head; \
}
#define SLIST_LENGTH(list,length) \
#define ISCSI_LIST_LENGTH(list,length) \
do { \
(length) = 0; \
void *head = (*list); \