Günther Deschner
b4bda6da5a
s3-spoolss: use pidl for _spoolss_OpenPrinterEx.
...
Guenther
2009-02-10 11:26:45 +01:00
Günther Deschner
e4b5e67566
s3-spoolss: use pidl for _spoolss_SetJob.
...
Guenther
2009-02-10 11:26:33 +01:00
Günther Deschner
0a34c140cc
s3-spoolss: use pidl for _spoolss_StartDocPrinter.
...
Guenther
2009-02-10 11:26:19 +01:00
Günther Deschner
46200a7cd4
s3-spoolss: add temporary convert_devicemode_new function.
...
Guenther
2009-02-10 11:24:47 +01:00
Günther Deschner
ee469585eb
s3-spoolss: use SPOOLSS_JOB_CONTROL bits defined in IDL.
...
Guenther
2009-02-10 11:09:51 +01:00
Tim Prouty
1d65b7a742
s3 spoolss: arch needs to be set before it's passed to get_version_id.
...
7717ad688099860fa0989ed3582435404fd6d4fa left arch unitialized.
Guenther, please check.
2009-02-09 16:12:20 -08:00
Günther Deschner
0d281b76a9
s3-spoolss: use pidl for _spoolss_ScheduleJob.
...
Guenther
2009-02-09 22:48:14 +01:00
Günther Deschner
cb1ada9cc0
s3-spoolss: use pidl for _spoolss_AddJob.
...
Guenther
2009-02-09 22:47:57 +01:00
Günther Deschner
d2b8fb99ee
s3-spoolss: use rpccli_spoolss_ReplyClosePrinter.
...
Guenther
2009-02-09 19:10:29 +01:00
Günther Deschner
a7cf846d1e
s3-spoolss: use pidl for _spoolss_AddPrintProcessor.
...
Guenther
2009-02-09 19:09:00 +01:00
Günther Deschner
c94c777d9c
s3-spoolss: use PRINTER_ENUM_NAME and remove double enum define.
...
Guenther
2009-02-09 15:59:04 +01:00
Günther Deschner
41c01930a3
s3-spoolss: use pidl for _spoolss_FindClosePrinterNotify.
...
Guenther
2009-02-09 13:03:07 +01:00
Günther Deschner
dfa559145c
s3-spoolss: remove whitespace in printing code.
...
Guenther
2009-02-09 12:42:42 +01:00
Günther Deschner
160e8c7a37
s3-spoolss: use pidl for _spoolss_DeletePrinterDriverEx.
...
Guenther
2009-02-09 12:34:03 +01:00
Günther Deschner
7717ad6880
s3-spools: use pidl for _spoolss_DeletePrinterDriver.
...
Guenther
2009-02-09 12:34:02 +01:00
Günther Deschner
1c0b19fef6
s3-spoolss: use pidl for _spoolss_DeletePrinterKey.
...
Guenther
2009-02-09 12:34:02 +01:00
Günther Deschner
27acd87445
s3-spoolss: use pidl for _spoolss_DeletePrinterData.
...
Guenther
2009-02-09 12:34:02 +01:00
Günther Deschner
ce5b25aaa4
s3-spoolss: use pidl for _spoolss_DeletePrinterDataEx.
...
Guenther
2009-02-09 12:34:01 +01:00
Günther Deschner
3c1d2f2a3a
s3-spoolss: use pidl for _spoolss_GetForm.
...
Guenther
2009-02-09 10:43:08 +01:00
Günther Deschner
9232a5be20
s3-spoolss: add fill_form_info_1.
...
Guenther
2009-02-09 10:43:01 +01:00
Günther Deschner
894d05bc41
s3-spoolss: restore delete_a_form().
...
Guenther
2009-02-09 10:42:46 +01:00
Günther Deschner
9ef58a9196
s3-spoolss: use pidl for _spoolss_SetForm.
...
Guenther
2009-02-09 10:42:33 +01:00
Günther Deschner
3a1f9411e5
s3-spoolss: use pidl for spoolss_AddForm.
...
Guenther
2009-02-09 10:42:12 +01:00
Günther Deschner
7f35c3be69
s3-spoolss: use pidl for _spoolss_WritePrinter.
...
Guenther
2009-02-07 10:20:56 +01:00
Günther Deschner
2038da6897
s3-spoolss: some cosmetics in debug statements.
...
Guenther
2009-02-07 10:20:56 +01:00
Günther Deschner
f5a24b71b9
s3-spoolss: use pidl for _spoolss_DeleteForm.
...
Guenther
2009-02-07 01:52:29 +01:00
Günther Deschner
714ac784e1
s3-spoolss: use pidl for _spoolss_EndDocPrinter.
...
Guenther
2009-02-06 21:41:09 +01:00
Günther Deschner
3fe9b2fb4f
s3-spoolss: use pidl for _spoolss_AbortPrinter.
...
Guenther
2009-02-06 21:40:21 +01:00
Günther Deschner
7f5ff88520
s3-spoolss: use pidl for _spoolss_EndPagePrinter.
...
Guenther
2009-02-06 21:39:48 +01:00
Günther Deschner
cb6ef25341
s3-spoolss: use pidl for _spoolss_StartPagePrinter.
...
Guenther
2009-02-06 21:37:55 +01:00
Günther Deschner
f968057cd2
s3-spoolss: use pidl for _spoolss_DeletePrinter.
...
Guenther
2009-02-06 21:30:39 +01:00
Günther Deschner
46903a0f90
s3-spoolss: use pidl for _spoolss_ClosePrinter.
...
Guenther
2009-02-06 18:55:46 +01:00
Günther Deschner
a45107abca
s3-spoolss server: add _spoolss_ server stubs.
...
Guenther
2009-02-06 18:54:52 +01:00
Stefan Metzmacher
f6d8d94510
s3:rpc_server: use get_client_fd() instead of smbd_server_fd()
...
Both are absolutely the same, but smbd_server_fd() is otherwise
only used in smbd/*.c and would like to remove smbd_server_fd() soon.
metze
2009-01-27 15:28:12 +01:00
todd stecher
989ad44d32
Memory leaks and other fixes found by Coverity
2009-01-21 17:13:03 -08:00
Volker Lendecke
84292022bf
Now that all policy_handle free_fn's are just TALLOC_FREE, dump free_fn
2009-01-08 22:29:54 +01:00
Volker Lendecke
e94d7f53f9
Make use of a talloc_destructor for free_printer_entry
2009-01-08 22:29:54 +01:00
Volker Lendecke
907f126d3e
Get rid of pipes_struct->pipe_user, we have server_info now --- YESSS!
2008-11-24 11:39:03 +01:00
Volker Lendecke
c25f5c778a
Convert delete_driver_files to use create_conn_struct
...
Jerry, please check!
2008-11-24 11:39:03 +01:00
Volker Lendecke
cb4f8573ba
Convert get_correct_cversion to use create_conn_struct
...
Jerry, please check!
2008-11-24 11:39:03 +01:00
Volker Lendecke
783ab0480b
Convert move_driver_to_download_area to use create_conn_struct
...
This removes a use of struct current_user and the vuid
The become_user() here is unnecessary, within the spoolss handling code we have
switched to the authenticated pipe user anyway.
Jerry, please check!
2008-11-24 11:39:03 +01:00
Günther Deschner
caf0c17e24
s3-spoolss: fix enumports segfault (another malloc vs. talloc candidate).
...
Guenther
2008-11-15 02:25:17 +01:00
Jelmer Vernooij
ddcab787c4
Rename dos_errstr() to win_errstr() for consistency with Samba 4.
2008-11-01 17:19:26 +01:00
Jelmer Vernooij
d6a5476ee7
Use sockaddr_storage only where we rely on the size, use sockaddr
...
otherwise (to clarify we can also pass in structs smaller than
sockaddr_storage, such as sockaddr_in).
2008-10-23 19:53:15 +02:00
Jelmer Vernooij
f9fb9436ae
Use WERR_FILE_EXISTS which is the equivalent of WERR_ALREADY_EXISTS
...
previously present in Samba 3.
2008-10-23 15:37:39 +02:00
Jelmer Vernooij
1f3e4f39c5
Use GUID_string rather than smb_uuid_string().
2008-10-14 02:26:18 +02:00
Jelmer Vernooij
1b99d8fbb5
Use common util_file code.
2008-10-12 17:34:43 +02:00
Jeremy Allison
40b133eb88
Fix coverity CID: 594. Resource leak on error path.
...
Jeremy.
(This used to be commit 1f38b9963c4ec0d73da496a72ba4ee74d8d581c9)
2008-08-14 11:22:47 +02:00
Volker Lendecke
1335da2a7c
Refactoring: Change calling conventions for cli_rpc_pipe_open_noauth
...
Pass in ndr_syntax_id instead of pipe_idx, return NTSTATUS
(This used to be commit 9abc9dc4dc13bd3e42f98eff64eacf24b51f5779)
2008-07-20 17:37:11 +02:00
Jeremy Allison
7cd752bce3
Canonicalize servername in the printer functions to remove leading '\\' characters. Ensure we always return consistent names.
...
Jeremy.
(This used to be commit fc2178b04743d2f94be7b489b793fc67826557ac)
2008-07-02 16:11:59 -07:00