#include "smbd/process_model.h"
#include "tevent/tevent.h"
#include "s3compat.h"
+#include "s3replace.h"
+#include "s3replace_public.h"
/*
initialise a server_context from a open socket and register a event handler
static struct loadparm_context *s3replace_lp_ctx;
-void s3replace_set_lp_ctx(struct loadparm_context *lp_ctx)
+_PUBLIC_ void s3replace_set_lp_ctx(struct loadparm_context *lp_ctx)
{
s3replace_lp_ctx = lp_ctx;
}
-struct loadparm_context *s3replace_get_lp_ctx(void)
+_PUBLIC_ struct loadparm_context *s3replace_get_lp_ctx(void)
{
return s3replace_lp_ctx;
}
--- /dev/null
+
+struct loadparm_context;
+_PUBLIC_ void s3replace_set_lp_ctx(struct loadparm_context *lp_ctx);
+_PUBLIC_ struct loadparm_context *s3replace_get_lp_ctx(void);