new helper: iterate_fd()
[linux-2.6-block.git] / include / linux / fdtable.h
index de2b71caa0f00769c4ae2f9e081f28f9c2c86a6c..fb7dacae052274fb17089f0ace563b3933f27572 100644 (file)
@@ -98,6 +98,9 @@ void reset_files_struct(struct files_struct *);
 int unshare_files(struct files_struct **);
 struct files_struct *dup_fd(struct files_struct *, int *);
 void do_close_on_exec(struct files_struct *);
+int iterate_fd(struct files_struct *, unsigned,
+               int (*)(const void *, struct file *, unsigned),
+               const void *);
 
 extern int __alloc_fd(struct files_struct *files,
                      unsigned start, unsigned end, unsigned flags);