Volker Lendecke
8d256b8f30
s3: Remove some uses of smbd_server_fd()
...
The change in behaviour is that we don't detect "socket option" changes anymore
when printers are added or removed.
2010-08-29 21:55:23 +02:00
Volker Lendecke
e8cfc2f1de
s3: Cache results of finding printer names
...
With hundreds of printers or on a slow machine, this can become expensive.
Problem reported and patch sponsored by DESY, Hamburg (www.desy.de)
2010-08-27 16:47:07 +02:00
Günther Deschner
3aab0c701c
s3-build: only include rpc_misc.h where needed.
...
Guenther
2010-08-26 00:26:01 +02:00
Volker Lendecke
70c5bed4b2
s3: Replace calls to check_access by allow_access
...
We already have both the name and address of the client stored now
2010-08-22 14:28:34 +02:00
Volker Lendecke
a847f13d7b
s3: Use pipe_struct->client_id->name for pjob.clientmachine
2010-08-18 11:18:24 +02:00
Volker Lendecke
4b5e252354
s3: Add "client_id" to pipes_struct
2010-08-18 11:18:23 +02:00
Volker Lendecke
ac7b63384d
s3: Lift smbd_server_fd from reload_services()
2010-08-18 11:18:21 +02:00
Volker Lendecke
3aba8e9b7e
s3: Remove unused "pos" arg from print_job_write
2010-08-17 15:31:49 +02:00
Volker Lendecke
96ae457023
s3: Remove get_client_fd()
2010-08-16 13:13:10 +02:00
Volker Lendecke
f0896759ce
s3: Lift the server_messaging_context from spoolss_setjob_1
2010-08-08 18:09:39 +02:00
Volker Lendecke
18ff84b089
s3: Lift the server_messaging_context from construct_printer_info6
2010-08-08 18:09:39 +02:00
Volker Lendecke
35c39b07cc
s3: Lift the server_messaging_context from construct_printer_info2
2010-08-08 18:09:39 +02:00
Volker Lendecke
73a5c2d02d
s3: Lift the server_messaging_context from construct_notify_jobs_info
2010-08-08 18:09:38 +02:00
Volker Lendecke
788498d2ff
s3: Lift the server_messaging_context from construct_notify_printer_info
2010-08-08 18:09:38 +02:00
Volker Lendecke
02c008613f
s3: Pass messaging_context through s_notify_info_data_table
2010-08-08 18:09:38 +02:00
Volker Lendecke
1b60ead64a
s3: Lift the server_messaging_context from update_monitored_printq_cache
2010-08-08 18:09:38 +02:00
Volker Lendecke
ef208c5571
s3: Lift the server_messaging_context from print_job_endpage
2010-08-08 18:09:38 +02:00
Volker Lendecke
d1f3a2efb7
s3: Lift the server_messaging_context from print_job_write
2010-08-08 18:09:37 +02:00
Volker Lendecke
de10824872
s3: Lift the server_messaging_context from print_job_set_name
2010-08-08 18:09:37 +02:00
Volker Lendecke
d62c73b799
s3: Lift the server_messaging_context from notify_printer_location
2010-08-08 18:09:36 +02:00
Volker Lendecke
83c4c04121
s3: Lift the server_messaging_context from notify_printer_port
2010-08-08 18:09:36 +02:00
Volker Lendecke
f3313c5307
s3: Lift the server_messaging_context from notify_printer_printername
2010-08-08 18:09:36 +02:00
Volker Lendecke
c427423aee
s3: Lift the server_messaging_context from notify_printer_sharename
2010-08-08 18:09:36 +02:00
Volker Lendecke
7285e0d5dd
s3: Lift the server_messaging_context from notify_printer_comment
2010-08-08 18:09:36 +02:00
Volker Lendecke
4e4bf13e70
s3: Lift the server_messaging_context from notify_printer_driver
2010-08-08 18:09:35 +02:00
Volker Lendecke
c6e6aee0a0
s3: Lift the server_messaging_context from print_queue_status
2010-08-08 18:09:34 +02:00
Volker Lendecke
c50c973036
s3: Lift the server_messaging_context from print_job_end
2010-08-08 18:09:34 +02:00
Volker Lendecke
a4c27786ff
s3: Lift the server_messaging_context from print_queue_length
2010-08-08 18:09:33 +02:00
Volker Lendecke
39da717fe1
s3: Lift the smbd_messaging_context from reload_services
2010-08-08 18:09:33 +02:00
Volker Lendecke
cc280f0cd1
s3: Lift the smbd_messaging_context from print_queue_purge
2010-08-08 16:03:27 +02:00
Volker Lendecke
9723f33ef5
s3: Lift the smbd_messaging_context from print_queue_resume
2010-08-08 16:03:27 +02:00
Volker Lendecke
5f9165a7ea
s3: Lift the smbd_messaging_context from print_queue_pause
2010-08-08 16:03:26 +02:00
Volker Lendecke
9441e8c52c
s3: Lift the smbd_messaging_context from print_job_start
2010-08-08 16:03:26 +02:00
Volker Lendecke
7df0e672f2
s3: Lift the smbd_messaging_context from print_job_resume
2010-08-08 16:03:26 +02:00
Volker Lendecke
2811c258f6
s3: Lift the smbd_messaging_context from print_job_pause
2010-08-08 16:03:26 +02:00
Volker Lendecke
8dcbeecd6d
s3: Lift the smbd_messaging_context from print_job_delete
2010-08-08 16:03:26 +02:00
Volker Lendecke
4a514d2261
s3: Lift the smbd_messaging_context from construct_printer_info7
2010-08-08 16:03:26 +02:00
Volker Lendecke
99b2da4504
s3: Lift the smbd_messaging_context from is_printer_published
2010-08-08 16:03:26 +02:00
Volker Lendecke
7d08c25f98
s3: Lift the smbd_messaging_context from nt_printer_publish
2010-08-08 16:03:25 +02:00
Volker Lendecke
be7fd4ae50
s3: Lift the smbd_messaging_context from print_access_check
2010-08-08 16:03:25 +02:00
Volker Lendecke
d79895e826
s3: Lift the smbd_messaging_context from printer_driver_files_in_use
2010-08-08 16:03:24 +02:00
Volker Lendecke
862e888f71
s3: Lift the smbd_messaging_context from printer_driver_in_use
2010-08-08 16:03:24 +02:00
Volker Lendecke
7850496fe7
s3: Lift the smbd_messaging_context from enumprinterdrivers_level
2010-08-08 16:03:24 +02:00
Volker Lendecke
ab196c7bfb
s3: Lift the smbd_messaging_context from enumprinterdrivers_level_by_architecture
2010-08-08 16:03:23 +02:00
Volker Lendecke
e1af63fdee
s3: Lift the smbd_messaging_context from update_dsspooler
2010-08-08 16:03:23 +02:00
Volker Lendecke
8ee2a0a269
s3: Lift the smbd_messaging_context from construct_printer_driver_info_level
2010-08-08 16:03:23 +02:00
Volker Lendecke
9daa6a2501
s3: Lift the smbd_messaging_context from enumprinters_level5
2010-08-08 16:03:22 +02:00
Volker Lendecke
d7803ea49c
s3: Lift the smbd_messaging_context from enumprinters_level4
2010-08-08 16:03:22 +02:00
Volker Lendecke
89d8998d7c
s3: Lift the smbd_messaging_context from enumprinters_level2
2010-08-08 16:03:21 +02:00
Volker Lendecke
e35ac20ca3
s3: Lift the smbd_messaging_context from enumprinters_level1
2010-08-08 16:03:21 +02:00