summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libsysfs/sysfs.h1
-rw-r--r--libsysfs/sysfs/libsysfs.h3
2 files changed, 3 insertions, 1 deletions
diff --git a/libsysfs/sysfs.h b/libsysfs/sysfs.h
index 49c9285bc3..1b800ddcd2 100644
--- a/libsysfs/sysfs.h
+++ b/libsysfs/sysfs.h
@@ -31,6 +31,7 @@
#include <sys/stat.h>
#include <fcntl.h>
#include <errno.h>
+#include "dlist.h"
/* Debugging */
#ifdef DEBUG
diff --git a/libsysfs/sysfs/libsysfs.h b/libsysfs/sysfs/libsysfs.h
index 10faab92aa..f3d2dd4d16 100644
--- a/libsysfs/sysfs/libsysfs.h
+++ b/libsysfs/sysfs/libsysfs.h
@@ -24,7 +24,6 @@
#define _LIBSYSFS_H_
#include <sys/types.h>
-#include "dlist.h"
/*
* Generic #defines go here..
@@ -47,6 +46,8 @@
#define SYSFS_METHOD_SHOW 0x01 /* attr can be read by user */
#define SYSFS_METHOD_STORE 0x02 /* attr can be changed by user */
+struct dlist;
+
struct sysfs_attribute {
unsigned char *value;
unsigned short len; /* value length */