diff options
Diffstat (limited to 'source/include/fake_file.h')
-rw-r--r-- | source/include/fake_file.h | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/source/include/fake_file.h b/source/include/fake_file.h deleted file mode 100644 index cfcd16f6830..00000000000 --- a/source/include/fake_file.h +++ /dev/null @@ -1,50 +0,0 @@ -/* - Unix SMB/CIFS implementation. - FAKE FILE suppport, for faking up special files windows want access to - Copyright (C) Stefan (metze) Metzmacher 2003 - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. -*/ - -#ifndef _FAKE_FILE_H -#define _FAKE_FILE_H - -enum FAKE_FILE_TYPE { - FAKE_FILE_TYPE_NONE = 0, - FAKE_FILE_TYPE_QUOTA -}; - -/* -we now get the unix name --metze -#define FAKE_FILE_NAME_QUOTA "\\$Extend\\$Quota:$Q:$INDEX_ALLOCATION" -*/ -#define FAKE_FILE_NAME_QUOTA "$Extend/$Quota:$Q:$INDEX_ALLOCATION" - -typedef struct _FAKE_FILE_HANDLE { - enum FAKE_FILE_TYPE type; - TALLOC_CTX *mem_ctx; - void *pd; /* for private data */ - void (*free_pd)(void **pd); /* free private_data */ -} FAKE_FILE_HANDLE; - -typedef struct _FAKE_FILE { - const char *name; - enum FAKE_FILE_TYPE type; - void *(*init_pd)(TALLOC_CTX *men_ctx); - void (*free_pd)(void **pd); -} FAKE_FILE; - - -#endif /* _FAKE_FILE_H */ |