]) # LIBCFS_HAVE_GLOB
#
-# Kernel version 3.17 changed hlist_add_after to
-# hlist_add_behind
-#
-AC_DEFUN([LIBCFS_SRC_HLIST_ADD_AFTER],[
- LB2_LINUX_TEST_SRC([hlist_add_after], [
- #include <linux/list.h>
- ],[
- hlist_add_after(NULL, NULL);
- ])
-])
-AC_DEFUN([LIBCFS_HLIST_ADD_AFTER],[
- LB2_MSG_LINUX_TEST_RESULT([if function 'hlist_add_after' exist],
- [hlist_add_after], [
- AC_DEFINE(HAVE_HLIST_ADD_AFTER, 1,
- [hlist_add_after is available])
- ])
-]) # LIBCFS_HLIST_ADD_AFTER
-
-#
# Kernel version 3.17 introduced struct timespec64
#
AC_DEFUN([LIBCFS_SRC_TIMESPEC64],[
# 3.16
LIBCFS_SRC_HAVE_GLOB
# 3.17
- LIBCFS_SRC_HLIST_ADD_AFTER
LIBCFS_SRC_TIMESPEC64
LIBCFS_SRC_KTIME_GET_NS
LIBCFS_SRC_KTIME_GET_REAL_TS64
#
EXTRA_DIST = linux-misc.h linux-fs.h linux-mem.h linux-time.h linux-cpu.h \
- linux-list.h linux-wait.h linux-net.h \
+ linux-wait.h linux-net.h \
refcount.h processor.h linux-fortify-string.h
+++ /dev/null
-/* SPDX-License-Identifier: GPL-2.0 */
-
-#ifndef __LIBCFS_LINUX_LIST_H__
-#define __LIBCFS_LINUX_LIST_H__
-
-#include <linux/list.h>
-
-#ifdef HAVE_HLIST_ADD_AFTER
-#define hlist_add_behind(hnode, tail) hlist_add_after(tail, hnode)
-#endif /* HAVE_HLIST_ADD_AFTER */
-
-#endif /* __LIBCFS_LINUX_LIST_H__ */