patch-2.4.23 linux-2.4.23/include/linux/seq_file.h
Next file: linux-2.4.23/include/linux/sisfb.h
Previous file: linux-2.4.23/include/linux/sctp.h
Back to the patch index
Back to the overall index
- Lines: 27
- Date:
2003-11-28 10:26:21.000000000 -0800
- Orig file:
linux-2.4.22/include/linux/seq_file.h
- Orig date:
2002-08-02 17:39:45.000000000 -0700
diff -urN linux-2.4.22/include/linux/seq_file.h linux-2.4.23/include/linux/seq_file.h
@@ -2,7 +2,15 @@
#define _LINUX_SEQ_FILE_H
#ifdef __KERNEL__
+#include <linux/types.h>
+#include <linux/string.h>
+#include <asm/semaphore.h>
+
struct seq_operations;
+struct file;
+struct vfsmount;
+struct dentry;
+struct inode;
struct seq_file {
char *buf;
@@ -52,5 +60,10 @@
int seq_printf(struct seq_file *, const char *, ...)
__attribute__ ((format (printf,2,3)));
+int seq_path(struct seq_file *, struct vfsmount *, struct dentry *, char *);
+
+int single_open(struct file *, int (*)(struct seq_file *, void *), void *);
+int single_release(struct inode *, struct file *);
+int seq_release_private(struct inode *, struct file *);
#endif
#endif
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)