diff options
Diffstat (limited to 'source3/libsmb')
-rw-r--r-- | source3/libsmb/libsmb_cache.c | 3 | ||||
-rw-r--r-- | source3/libsmb/libsmbclient.c | 3 | ||||
-rw-r--r-- | source3/libsmb/smb_share_modes.c | 4 |
3 files changed, 10 insertions, 0 deletions
diff --git a/source3/libsmb/libsmb_cache.c b/source3/libsmb/libsmb_cache.c index 8c4fd7c89f..fdde7acaf8 100644 --- a/source3/libsmb/libsmb_cache.c +++ b/source3/libsmb/libsmb_cache.c @@ -26,6 +26,9 @@ #include "include/libsmbclient.h" #include "../include/libsmb_internal.h" + +int smbc_default_cache_functions(SMBCCTX * context); + /* * Structure we use if internal caching mechanism is used * nothing fancy here. diff --git a/source3/libsmb/libsmbclient.c b/source3/libsmb/libsmbclient.c index c7f17d3d01..0f0e0b834f 100644 --- a/source3/libsmb/libsmbclient.c +++ b/source3/libsmb/libsmbclient.c @@ -26,6 +26,9 @@ #include "include/libsmb_internal.h" +struct smbc_dirent *smbc_readdir_ctx(SMBCCTX *context, SMBCFILE *dir); +struct smbc_dir_list *smbc_check_dir_ent(struct smbc_dir_list *list, + struct smbc_dirent *dirent); /* * DOS Attribute values (used internally) diff --git a/source3/libsmb/smb_share_modes.c b/source3/libsmb/smb_share_modes.c index 54477c4524..b62240ce50 100644 --- a/source3/libsmb/smb_share_modes.c +++ b/source3/libsmb/smb_share_modes.c @@ -33,6 +33,10 @@ #undef malloc #endif +int smb_create_share_mode_entry_ex(struct smbdb_ctx *db_ctx, uint64_t dev, + uint64_t ino, const struct smb_share_mode_entry *new_entry, + const char *sharepath, const char *filename); + static BOOL sharemodes_procid_equal(const struct process_id *p1, const struct process_id *p2) { return (p1->pid == p2->pid); |