s3-param use common struct parmlist_entry to hold parametric options
[samba.git] / source3 / smbd / statcache.c
index 88cb97e6a6d19bae23aae72327a539185d84936a..963b7c4bc1321bdcebb16ba7294e708cb4d8475d 100644 (file)
 */
 
 #include "includes.h"
-#include "librpc/gen_ndr/messaging.h"
+#include "memcache.h"
+#include "smbd/smbd.h"
+#include "messages.h"
+#include "smbprofile.h"
+#include "tdb_compat.h"
 
 /****************************************************************************
  Stat cache code used in unix_convert.
@@ -336,10 +340,11 @@ bool stat_cache_lookup(connection_struct *conn,
  Tell all smbd's to delete an entry.
 **************************************************************************/
 
-void send_stat_cache_delete_message(const char *name)
+void smbd_send_stat_cache_delete_message(struct messaging_context *msg_ctx,
+                                        const char *name)
 {
 #ifdef DEVELOPER
-       message_send_all(smbd_messaging_context(),
+       message_send_all(msg_ctx,
                        MSG_SMB_STAT_CACHE_DELETE,
                        name,
                        strlen(name)+1,