Page MenuHomeFreeBSD

D27151.id82591.diff
No OneTemporary

D27151.id82591.diff

diff --git a/sys/fs/nfs/nfsport.h b/sys/fs/nfs/nfsport.h
--- a/sys/fs/nfs/nfsport.h
+++ b/sys/fs/nfs/nfsport.h
@@ -880,9 +880,11 @@
/*
* Some queue.h files don't have these dfined in them.
*/
+#ifndef LIST_END
#define LIST_END(head) NULL
#define SLIST_END(head) NULL
#define TAILQ_END(head) NULL
+#endif
/*
* This must be defined to be a global variable that increments once
diff --git a/sys/sys/queue.h b/sys/sys/queue.h
--- a/sys/sys/queue.h
+++ b/sys/sys/queue.h
@@ -91,6 +91,7 @@
* _CLASS_ENTRY + + + +
* _INIT + + + +
* _EMPTY + + + +
+ * _END + + + +
* _FIRST + + + +
* _NEXT + + + +
* _PREV - + - +
@@ -305,6 +306,8 @@
SLIST_FIRST(head2) = swap_first; \
} while (0)
+#define SLIST_END(head) NULL
+
/*
* Singly-linked Tail queue declarations.
*/
@@ -437,6 +440,9 @@
(head2)->stqh_last = &STAILQ_FIRST(head2); \
} while (0)
+#define STAILQ_END(head) NULL
+
+
/*
* List declarations.
*/
@@ -611,6 +617,8 @@
swap_tmp->field.le_prev = &LIST_FIRST((head2)); \
} while (0)
+#define LIST_END(head) NULL
+
/*
* Tail queue declarations.
*/
@@ -867,4 +875,6 @@
(head2)->tqh_last = &(head2)->tqh_first; \
} while (0)
+#define TAILQ_END(head) NULL
+
#endif /* !_SYS_QUEUE_H_ */

File Metadata

Mime Type
text/plain
Expires
Fri, Jan 10, 1:17 PM (10 h, 25 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
15737139
Default Alt Text
D27151.id82591.diff (1 KB)

Event Timeline