From 22085c59cb31e90bd7fb555f54836f057bf4018b Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Mon, 18 May 2009 09:46:05 +0200 Subject: Add "file_walk_table" to do stuff with all open files --- source3/include/proto.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'source3/include/proto.h') diff --git a/source3/include/proto.h b/source3/include/proto.h index 81fc1c061f..5b5f9098e0 100644 --- a/source3/include/proto.h +++ b/source3/include/proto.h @@ -6285,6 +6285,10 @@ void file_close_pid(uint16 smbpid, int vuid); void file_init(void); void file_close_user(int vuid); void file_dump_open_table(void); +struct files_struct *file_walk_table( + struct files_struct *(*fn)(struct files_struct *fsp, + void *private_data), + void *private_data); files_struct *file_find_fd(int fd); files_struct *file_find_dif(struct file_id id, unsigned long gen_id); files_struct *file_find_fsp(files_struct *orig_fsp); -- cgit