diff options
author | Stefan Metzmacher <metze@samba.org> | 2011-07-12 09:20:02 +0200 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2011-07-12 10:53:52 +0200 |
commit | 8a234cbe1589439497608d35f35768c6841750c9 (patch) | |
tree | 10b7cad96fa9a00a57456c818e870867459214cf /source3/libsmb/clioplock.c | |
parent | a6b128912b60f79258a41131f942e19d6292f9a3 (diff) | |
download | samba-8a234cbe1589439497608d35f35768c6841750c9.tar.gz samba-8a234cbe1589439497608d35f35768c6841750c9.tar.xz samba-8a234cbe1589439497608d35f35768c6841750c9.zip |
s3:libsmb: remove unused cli_oplock_handler()
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Tue Jul 12 10:53:52 CEST 2011 on sn-devel-104
Diffstat (limited to 'source3/libsmb/clioplock.c')
-rw-r--r-- | source3/libsmb/clioplock.c | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/source3/libsmb/clioplock.c b/source3/libsmb/clioplock.c index da55f971a8..f164ed5221 100644 --- a/source3/libsmb/clioplock.c +++ b/source3/libsmb/clioplock.c @@ -83,50 +83,3 @@ NTSTATUS cli_oplock_ack_recv(struct tevent_req *req) return tevent_req_simple_recv_ntstatus(req); } -NTSTATUS cli_oplock_ack(struct cli_state *cli, uint16_t fnum, unsigned char level) -{ - TALLOC_CTX *frame = talloc_stackframe(); - struct event_context *ev; - struct tevent_req *req; - NTSTATUS status = NT_STATUS_OK; - - if (cli_has_async_calls(cli)) { - /* - * Can't use sync call while an async call is in flight - */ - status = NT_STATUS_INVALID_PARAMETER; - goto fail; - } - - ev = event_context_init(frame); - if (ev == NULL) { - status = NT_STATUS_NO_MEMORY; - goto fail; - } - - req = cli_oplock_ack_send(frame, ev, cli, fnum, level); - if (req == NULL) { - status = NT_STATUS_NO_MEMORY; - goto fail; - } - - if (!tevent_req_poll(req, ev)) { - status = map_nt_error_from_unix(errno); - goto fail; - } - - status = cli_oplock_ack_recv(req); - fail: - TALLOC_FREE(frame); - return status; -} - -/**************************************************************************** -set the oplock handler for a connection -****************************************************************************/ - -void cli_oplock_handler(struct cli_state *cli, - NTSTATUS (*handler)(struct cli_state *, uint16_t, unsigned char)) -{ - cli->oplock_handler = handler; -} |