diff options
author | Volker Lendecke <vlendec@samba.org> | 2007-01-31 13:47:37 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 12:17:34 -0500 |
commit | 113e21f0a57af49d61cfb0dd1afd38b4a8fd5128 (patch) | |
tree | 0ed50b9c6a348759586f6ddbb3decc663a531d7d /source3/smbd/notify.c | |
parent | b9af9646807373ba3264a4c44779c0b2eea68723 (diff) | |
download | samba-113e21f0a57af49d61cfb0dd1afd38b4a8fd5128.tar.gz samba-113e21f0a57af49d61cfb0dd1afd38b4a8fd5128.tar.bz2 samba-113e21f0a57af49d61cfb0dd1afd38b4a8fd5128.zip |
r21084: Make the Samba4 files compile in Samba3, not activated yet.
Volker
(This used to be commit c24854433a28cc066072a7107e29aa7fe2bec3c8)
Diffstat (limited to 'source3/smbd/notify.c')
-rw-r--r-- | source3/smbd/notify.c | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/source3/smbd/notify.c b/source3/smbd/notify.c index 4c82b9fca8..97192d6e63 100644 --- a/source3/smbd/notify.c +++ b/source3/smbd/notify.c @@ -548,3 +548,30 @@ BOOL init_change_notify(void) return True; } + +struct sys_notify_context *sys_notify_context_create(struct share_params *scfg, + TALLOC_CTX *mem_ctx, + struct event_context *ev) +{ + struct sys_notify_context *ctx; + + if (!(ctx = TALLOC_P(mem_ctx, struct sys_notify_context))) { + DEBUG(0, ("talloc failed\n")); + return NULL; + } + + ctx->ev = ev; + ctx->private_data = NULL; + return ctx; +} + +NTSTATUS sys_notify_watch(struct sys_notify_context *ctx, + struct notify_entry *e, + void (*callback)(struct sys_notify_context *ctx, + void *private_data, + struct notify_event *ev), + void *private_data, void *handle) +{ + return inotify_watch(ctx, e, callback, private_data, handle); +} + |