s3: Lift the server_messaging_context from print_job_write
[amitay/samba.git] / source3 / include / printing.h
index 66fdda6a597ef63d62344a80b98bca0f33b05f67..f68e7b27f2044bb71164c8a600d26955c568a360 100644 (file)
@@ -134,7 +134,10 @@ bool print_job_pause(struct auth_serversupplied_info *server_info,
 bool print_job_resume(struct auth_serversupplied_info *server_info,
                      struct messaging_context *msg_ctx,
                      int snum, uint32 jobid, WERROR *errcode);
-ssize_t print_job_write(int snum, uint32 jobid, const char *buf, SMB_OFF_T pos, size_t size);
+ssize_t print_job_write(struct tevent_context *ev,
+                       struct messaging_context *msg_ctx,
+                       int snum, uint32 jobid, const char *buf, SMB_OFF_T pos,
+                       size_t size);
 int print_queue_length(struct messaging_context *msg_ctx, int snum,
                       print_status_struct *pstatus);
 WERROR print_job_start(struct auth_serversupplied_info *server_info,