summaryrefslogtreecommitdiff
path: root/cleopatre/devkit/tests
diff options
context:
space:
mode:
authorJérémy Dufour2012-01-26 15:08:21 +0100
committerNicolas Schodet2012-02-20 10:08:52 +0100
commitdb7097c9e7551e486212f2e30c52030883bc3f19 (patch)
tree3c944f1d4e86d6d2d78d4d2795f62d9656a8e135 /cleopatre/devkit/tests
parent168d0ed79b2e4ee413e7f7682d4cd8ae42252e60 (diff)
cleopatre/devkit/plcdrv: import service type/set mark, refs #2137
Imported from commit [6776d56477a9].
Diffstat (limited to 'cleopatre/devkit/tests')
-rw-r--r--cleopatre/devkit/tests/plcdrv/utests/stub/linux/inc/linux/proc_fs.h10
-rw-r--r--cleopatre/devkit/tests/plcdrv/utests/stub/linux/inc/linux/skbuff.h1
2 files changed, 11 insertions, 0 deletions
diff --git a/cleopatre/devkit/tests/plcdrv/utests/stub/linux/inc/linux/proc_fs.h b/cleopatre/devkit/tests/plcdrv/utests/stub/linux/inc/linux/proc_fs.h
index ece0f03def..4741d123fd 100644
--- a/cleopatre/devkit/tests/plcdrv/utests/stub/linux/inc/linux/proc_fs.h
+++ b/cleopatre/devkit/tests/plcdrv/utests/stub/linux/inc/linux/proc_fs.h
@@ -3,13 +3,17 @@
#include <linux/types.h>
#include <linux/spinlock.h>
+#include <linux/fs.h>
typedef int (read_proc_t)(char *page, char **start, off_t off,
int count, int *eof, void *data);
+typedef int (write_proc_t)(struct file *file, const char *buffer,
+ unsigned long count, void *data);
struct proc_dir_entry {
void *data;
read_proc_t *read_proc;
+ write_proc_t *write_proc;
};
static inline struct proc_dir_entry *proc_mkdir(const char *name,
@@ -25,6 +29,12 @@ static inline struct proc_dir_entry *create_proc_read_entry(
return NULL;
}
+static inline struct proc_dir_entry *create_proc_entry(
+ const char *name, mode_t mode, struct proc_dir_entry *base)
+{
+ return NULL;
+}
+
#define remove_proc_entry(name, parent) do {} while (0)
#endif /* stub_linux_inc_linux_proc_fs_h */
diff --git a/cleopatre/devkit/tests/plcdrv/utests/stub/linux/inc/linux/skbuff.h b/cleopatre/devkit/tests/plcdrv/utests/stub/linux/inc/linux/skbuff.h
index 256b5c62ae..b84173860e 100644
--- a/cleopatre/devkit/tests/plcdrv/utests/stub/linux/inc/linux/skbuff.h
+++ b/cleopatre/devkit/tests/plcdrv/utests/stub/linux/inc/linux/skbuff.h
@@ -14,6 +14,7 @@ struct sk_buff {
unsigned short protocol;
unsigned char ip_summed;
char cb[48];
+ unsigned int mark;
};
struct sk_buff_head {