| #ifndef __SEQ_FILE_NET_H__ |
| #define __SEQ_FILE_NET_H__ |
| #include <linux/seq_file.h> |
| extern struct net init_net; |
| int seq_open_net(struct inode *, struct file *, |
| const struct seq_operations *, int); |
| int single_open_net(struct inode *, struct file *file, |
| int (*show)(struct seq_file *, void *)); |
| int seq_release_net(struct inode *, struct file *); |
| int single_release_net(struct inode *, struct file *); |
| static inline struct net *seq_file_net(struct seq_file *seq) |
| return ((struct seq_net_private *)seq->private)->net; |