Page MenuHomeFreeBSD

D50007.id154225.diff
No OneTemporary

D50007.id154225.diff

diff --git a/sys/compat/linuxkpi/common/include/linux/sysfs.h b/sys/compat/linuxkpi/common/include/linux/sysfs.h
--- a/sys/compat/linuxkpi/common/include/linux/sysfs.h
+++ b/sys/compat/linuxkpi/common/include/linux/sysfs.h
@@ -464,6 +464,24 @@
return (i);
}
+static inline int
+_sysfs_match_string(const char * const *a, size_t l, const char *s)
+{
+ const char *p;
+ int i;
+
+ for (i = 0; i < l; i++) {
+ p = a[i];
+ if (p == NULL)
+ break;
+ if (sysfs_streq(p, s))
+ return (i);
+ }
+
+ return (-ENOENT);
+}
+#define sysfs_match_string(a, s) _sysfs_match_string(a, ARRAY_SIZE(a), s)
+
#define sysfs_attr_init(attr) do {} while(0)
#endif /* _LINUXKPI_LINUX_SYSFS_H_ */

File Metadata

Mime Type
text/plain
Expires
Sat, Dec 20, 4:06 AM (7 h, 13 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27091665
Default Alt Text
D50007.id154225.diff (688 B)

Event Timeline