summaryrefslogtreecommitdiff
path: root/source3/smbd/files.c
diff options
context:
space:
mode:
authorVolker Lendecke <vlendec@samba.org>2007-01-09 16:12:54 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 12:17:00 -0500
commit46fdae1b6b1b8e3285447193cb10e5a2a444d431 (patch)
tree8fe77aa1bc641d008ab9feec3f11207f83cfb481 /source3/smbd/files.c
parent87bd4d2723e806ac0bc751ccf36fcdb8ed01c03c (diff)
downloadsamba-46fdae1b6b1b8e3285447193cb10e5a2a444d431.tar.gz
samba-46fdae1b6b1b8e3285447193cb10e5a2a444d431.tar.bz2
samba-46fdae1b6b1b8e3285447193cb10e5a2a444d431.zip
r20634: A *LOT* more work is necessary before touching notify remotely starts to make
sense. Until then, remove it from the tree to keep the diff between 3_0_24 and 3_0 small. Volker (This used to be commit f146a85e74c84e78a11e616a1cbeaeef4693a0e0)
Diffstat (limited to 'source3/smbd/files.c')
-rw-r--r--source3/smbd/files.c46
1 files changed, 0 insertions, 46 deletions
diff --git a/source3/smbd/files.c b/source3/smbd/files.c
index 982de4c55f..7069818dee 100644
--- a/source3/smbd/files.c
+++ b/source3/smbd/files.c
@@ -361,50 +361,6 @@ files_struct *file_find_di_next(files_struct *start_fsp)
return NULL;
}
-/*
- * Same as file_find_di_first/next, but also finds non-fd opens.
- *
- * Jeremy, do we really need the fsp->fh->fd != -1 ??
- */
-
-struct files_struct *fsp_find_di_first(SMB_DEV_T dev, SMB_INO_T inode)
-{
- files_struct *fsp;
-
- if (fsp_fi_cache.dev == dev && fsp_fi_cache.inode == inode) {
- /* Positive or negative cache hit. */
- return fsp_fi_cache.fsp;
- }
-
- fsp_fi_cache.dev = dev;
- fsp_fi_cache.inode = inode;
-
- for (fsp=Files;fsp;fsp=fsp->next) {
- if ((fsp->dev == dev) && (fsp->inode == inode)) {
- /* Setup positive cache. */
- fsp_fi_cache.fsp = fsp;
- return fsp;
- }
- }
-
- /* Setup negative cache. */
- fsp_fi_cache.fsp = NULL;
- return NULL;
-}
-
-struct files_struct *fsp_find_di_next(files_struct *start_fsp)
-{
- files_struct *fsp;
-
- for (fsp = start_fsp->next;fsp;fsp=fsp->next) {
- if ( (fsp->dev == start_fsp->dev)
- && (fsp->inode == start_fsp->inode) )
- return fsp;
- }
-
- return NULL;
-}
-
/****************************************************************************
Find a fsp that is open for printing.
****************************************************************************/
@@ -483,8 +439,6 @@ void file_free(files_struct *fsp)
fsp->fh->ref_count--;
}
- TALLOC_FREE(fsp->notify);
-
bitmap_clear(file_bmap, fsp->fnum - FILE_HANDLE_OFFSET);
files_used--;