diff options
-rw-r--r-- | source3/rpc_server/spoolss/srv_spoolss_nt.c | 9 | ||||
-rw-r--r-- | source3/smbd/proto.h | 1 | ||||
-rw-r--r-- | source3/smbd/server_reload.c | 2 |
3 files changed, 2 insertions, 10 deletions
diff --git a/source3/rpc_server/spoolss/srv_spoolss_nt.c b/source3/rpc_server/spoolss/srv_spoolss_nt.c index b8cae89e97..391bb01d3e 100644 --- a/source3/rpc_server/spoolss/srv_spoolss_nt.c +++ b/source3/rpc_server/spoolss/srv_spoolss_nt.c @@ -4289,15 +4289,6 @@ static WERROR construct_printer_info8(TALLOC_CTX *mem_ctx, return WERR_OK; } - -/******************************************************************** -********************************************************************/ - -static bool snum_is_shared_printer(int snum) -{ - return (lp_browseable(snum) && lp_snum_ok(snum) && lp_printable(snum)); -} - /******************************************************************** Spoolss_enumprinters. ********************************************************************/ diff --git a/source3/smbd/proto.h b/source3/smbd/proto.h index 22cd921694..3905a742a9 100644 --- a/source3/smbd/proto.h +++ b/source3/smbd/proto.h @@ -955,6 +955,7 @@ const struct security_token *sec_ctx_active_token(void); /* The following definitions come from smbd/server.c */ struct memcache *smbd_memcache(void); +bool snum_is_shared_printer(int snum); void delete_and_reload_printers(struct tevent_context *ev, struct messaging_context *msg_ctx); bool reload_services(struct smbd_server_connection *sconn, diff --git a/source3/smbd/server_reload.c b/source3/smbd/server_reload.c index 1477f00c96..efcf294553 100644 --- a/source3/smbd/server_reload.c +++ b/source3/smbd/server_reload.c @@ -38,7 +38,7 @@ */ static time_t reload_last_pcap_time = 0; -static bool snum_is_shared_printer(int snum) +bool snum_is_shared_printer(int snum) { return (lp_browseable(snum) && lp_snum_ok(snum) && lp_printable(snum)); } |