summaryrefslogtreecommitdiffstats
path: root/src/kernel/sysfs.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/kernel/sysfs.h')
-rw-r--r--src/kernel/sysfs.h22
1 files changed, 10 insertions, 12 deletions
diff --git a/src/kernel/sysfs.h b/src/kernel/sysfs.h
index b48acc3..7f40ff4 100644
--- a/src/kernel/sysfs.h
+++ b/src/kernel/sysfs.h
@@ -23,23 +23,21 @@
#include "dnbd3.h"
-void dnbd3_sysfs_init(dnbd3_device *dev);
+void dnbd3_sysfs_init(struct dnbd3_device *dev);
-void dnbd3_sysfs_exit(dnbd3_device *dev);
+void dnbd3_sysfs_exit(struct dnbd3_device *dev);
-typedef struct
-{
+struct device_attr_t {
struct attribute attr;
- ssize_t (*show)(char *, dnbd3_device *);
- ssize_t (*store)(const char *, size_t, dnbd3_device *);
-} device_attr_t;
+ ssize_t (*show)(char *, struct dnbd3_device *);
+ ssize_t (*store)(const char *, size_t, struct dnbd3_device *);
+};
-typedef struct
-{
+struct server_attr_t {
struct attribute attr;
- ssize_t (*show)(char *, dnbd3_server *);
- ssize_t (*store)(const char *, size_t, dnbd3_server *);
-} server_attr_t;
+ ssize_t (*show)(char *, struct dnbd3_server *);
+ ssize_t (*store)(const char *, size_t, struct dnbd3_server *);
+};
#endif /* SYSFS_H_ */