Page MenuHomeFreeBSD

D57465.id181868.diff
No OneTemporary

D57465.id181868.diff

diff --git a/sys/compat/linuxkpi/common/include/linux/util_macros.h b/sys/compat/linuxkpi/common/include/linux/util_macros.h
new file mode 100644
--- /dev/null
+++ b/sys/compat/linuxkpi/common/include/linux/util_macros.h
@@ -0,0 +1,16 @@
+/*-
+ * Copyright (c) 2026 The FreeBSD Foundation
+ *
+ * SPDX-License-Identifier: BSD-2-Clause
+ */
+
+#ifndef _LINUXKPI_LINUX_UTIL_MACROS_H
+#define _LINUXKPI_LINUX_UTIL_MACROS_H
+
+#if !defined(LINUXKPI_VERSION) || (LINUXKPI_VERSION >= 61500)
+#ifndef for_each_if
+#define for_each_if(condition) if (!(condition)) {} else
+#endif /* for_each_if */
+#endif
+
+#endif /* _LINUXKPI_LINUX_UTIL_MACROS_H */

File Metadata

Mime Type
text/plain
Expires
Sat, Jul 25, 11:39 PM (18 h, 10 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35051321
Default Alt Text
D57465.id181868.diff (645 B)

Event Timeline