snum 57 source3/include/printing.h int (*queue_pause)(int snum); snum 58 source3/include/printing.h int (*queue_resume)(int snum); snum 60 source3/include/printing.h int (*job_pause)(int snum, struct printjob *pjob); snum 61 source3/include/printing.h int (*job_resume)(int snum, struct printjob *pjob); snum 62 source3/include/printing.h int (*job_submit)(int snum, struct printjob *pjob); snum 4238 source3/include/proto.h char *lp_parm_talloc_string(int snum, const char *type, const char *option, const char *def); snum 4239 source3/include/proto.h const char *lp_parm_const_string(int snum, const char *type, const char *option, const char *def); snum 4240 source3/include/proto.h const char **lp_parm_string_list(int snum, const char *type, const char *option, const char **def); snum 4241 source3/include/proto.h int lp_parm_int(int snum, const char *type, const char *option, int def); snum 4242 source3/include/proto.h unsigned long lp_parm_ulong(int snum, const char *type, const char *option, unsigned long def); snum 4243 source3/include/proto.h bool lp_parm_bool(int snum, const char *type, const char *option, bool def); snum 4244 source3/include/proto.h int lp_parm_enum(int snum, const char *type, const char *option, snum 4275 source3/include/proto.h void *lp_local_ptr_by_snum(int snum, void *ptr); snum 4276 source3/include/proto.h bool lp_do_parameter(int snum, const char *pszParmName, const char *pszParmValue); snum 4278 source3/include/proto.h bool lp_is_default(int snum, struct parm_struct *parm); snum 4279 source3/include/proto.h bool dump_a_parameter(int snum, char *parm_name, FILE * f, bool isGlobal); snum 4281 source3/include/proto.h struct parm_struct *lp_next_parameter(int snum, int *i, int allparameters); snum 4292 source3/include/proto.h int snum, snum 4324 source3/include/proto.h void lp_dump_one(FILE * f, bool show_defaults, int snum); snum 4332 source3/include/proto.h struct share_params *snum2params_static(int snum); snum 4333 source3/include/proto.h const char *volume_label(int snum); snum 4337 source3/include/proto.h void lp_remove_service(int snum); snum 4338 source3/include/proto.h void lp_copy_service(int snum, const char *new_name); snum 4343 source3/include/proto.h const char *lp_printername(int snum); snum 4345 source3/include/proto.h int lp_maxprintjobs(int snum); snum 4350 source3/include/proto.h bool lp_use_sendfile(int snum); snum 4351 source3/include/proto.h void set_use_sendfile(int snum, bool val); snum 4352 source3/include/proto.h void set_store_dos_attributes(int snum, bool val); snum 4765 source3/include/proto.h void notify_printer_status(int snum, uint32 status); snum 4777 source3/include/proto.h void notify_printer_driver(int snum, char *driver_name); snum 4778 source3/include/proto.h void notify_printer_comment(int snum, char *comment); snum 4779 source3/include/proto.h void notify_printer_sharename(int snum, char *share_name); snum 4780 source3/include/proto.h void notify_printer_printername(int snum, char *printername); snum 4781 source3/include/proto.h void notify_printer_port(int snum, char *port_name); snum 4782 source3/include/proto.h void notify_printer_location(int snum, char *location); snum 4814 source3/include/proto.h WERROR nt_printer_publish(Printer_entry *print_hnd, int snum, int action); snum 4816 source3/include/proto.h bool is_printer_published(Printer_entry *print_hnd, int snum, snum 4818 source3/include/proto.h WERROR nt_printer_publish(Printer_entry *print_hnd, int snum, int action); snum 4820 source3/include/proto.h bool is_printer_published(Printer_entry *print_hnd, int snum, snum 4853 source3/include/proto.h bool print_access_check(struct auth_serversupplied_info *server_info, int snum, snum 4908 source3/include/proto.h bool print_notify_register_pid(int snum); snum 4909 source3/include/proto.h bool print_notify_deregister_pid(int snum); snum 4916 source3/include/proto.h bool print_job_delete(struct auth_serversupplied_info *server_info, int snum, snum 4918 source3/include/proto.h bool print_job_pause(struct auth_serversupplied_info *server_info, int snum, snum 4920 source3/include/proto.h bool print_job_resume(struct auth_serversupplied_info *server_info, int snum, snum 4922 source3/include/proto.h ssize_t print_job_write(int snum, uint32 jobid, const char *buf, SMB_OFF_T pos, size_t size); snum 4923 source3/include/proto.h int print_queue_length(int snum, print_status_struct *pstatus); snum 4924 source3/include/proto.h uint32 print_job_start(struct auth_serversupplied_info *server_info, int snum, snum 4926 source3/include/proto.h void print_job_endpage(int snum, uint32 jobid); snum 4927 source3/include/proto.h bool print_job_end(int snum, uint32 jobid, enum file_close_type close_type); snum 4928 source3/include/proto.h int print_queue_status(int snum, snum 4931 source3/include/proto.h WERROR print_queue_pause(struct auth_serversupplied_info *server_info, int snum); snum 4932 source3/include/proto.h WERROR print_queue_resume(struct auth_serversupplied_info *server_info, int snum); snum 4933 source3/include/proto.h WERROR print_queue_purge(struct auth_serversupplied_info *server_info, int snum); snum 5981 source3/include/proto.h void spoolss_notify_server_name(int snum, snum 5986 source3/include/proto.h void spoolss_notify_printer_name(int snum, snum 5991 source3/include/proto.h void spoolss_notify_share_name(int snum, snum 5996 source3/include/proto.h void spoolss_notify_port_name(int snum, snum 6001 source3/include/proto.h void spoolss_notify_driver_name(int snum, snum 6006 source3/include/proto.h void spoolss_notify_comment(int snum, snum 6011 source3/include/proto.h void spoolss_notify_location(int snum, snum 6016 source3/include/proto.h void spoolss_notify_sepfile(int snum, snum 6021 source3/include/proto.h void spoolss_notify_print_processor(int snum, snum 6026 source3/include/proto.h void spoolss_notify_parameters(int snum, snum 6031 source3/include/proto.h void spoolss_notify_datatype(int snum, snum 6036 source3/include/proto.h void spoolss_notify_attributes(int snum, snum 6041 source3/include/proto.h void spoolss_notify_cjobs(int snum, snum 6205 source3/include/proto.h bool conn_snum_used(int snum); snum 6517 source3/include/proto.h int snum, snum 6730 source3/include/proto.h bool authorise_login(int snum, fstring user, DATA_BLOB password, snum 6747 source3/include/proto.h NTSTATUS unpack_nt_owners(int snum, uid_t *puser, gid_t *pgrp, uint32 security_info_sent, const SEC_DESC *psd); snum 7017 source3/include/proto.h const struct nt_user_token *token, int snum); snum 913 source3/include/smb.h bool (*special)(int snum, const char *, char **); snum 71 source3/include/smb_macros.h #define SERVICE(snum) (lp_servicename(snum)) snum 72 source3/include/smb_macros.h #define PRINTERNAME(snum) (lp_printername(snum)) snum 74 source3/include/smb_macros.h #define VALID_SNUM(snum) (lp_snum_ok(snum)) snum 75 source3/include/smb_macros.h #define GUEST_OK(snum) (VALID_SNUM(snum) && lp_guest_ok(snum)) snum 76 source3/include/smb_macros.h #define GUEST_ONLY(snum) (VALID_SNUM(snum) && lp_guest_only(snum)) snum 77 source3/include/smb_macros.h #define CAN_SETDIR(snum) (!lp_no_set_dir(snum)) snum 36 source3/lib/dummysmbd.c bool conn_snum_used(int snum) snum 221 source3/modules/gpfs.c int set_gpfs_lease(int snum, int leasetype) snum 140 source3/modules/onefs.h struct ifs_security_descriptor *sd, int snum, snum 120 source3/modules/onefs_acl.c bool is_group, int snum) snum 125 source3/modules/onefs_acl.c if (!lp_parm_bool(snum, PARM_ONEFS_TYPE, snum 143 source3/modules/onefs_acl.c sid_in_ignore_list(DOM_SID * sid, int snum) snum 148 source3/modules/onefs_acl.c sid_list = lp_parm_string_list(snum, PARM_ONEFS_TYPE, snum 171 source3/modules/onefs_acl.c bool *mapped, int snum) snum 186 source3/modules/onefs_acl.c if (sid_in_ignore_list(&samba_ace->trustee, snum)) { snum 192 source3/modules/onefs_acl.c lp_parm_bool(snum, PARM_ONEFS_TYPE, snum 206 source3/modules/onefs_acl.c } else if (lp_parm_bool(snum, PARM_ONEFS_TYPE, snum 239 source3/modules/onefs_acl.c bool * ignore_aces, int snum) snum 261 source3/modules/onefs_acl.c &aces[i], &mapped, snum)) snum 814 source3/modules/onefs_acl.c struct ifs_security_descriptor *sd, int snum, snum 830 source3/modules/onefs_acl.c if (!onefs_og_to_identity(psd->owner_sid, &owner, false, snum)) snum 840 source3/modules/onefs_acl.c if (!onefs_og_to_identity(psd->group_sid, &group, true, snum)) snum 851 source3/modules/onefs_acl.c snum)) snum 861 source3/modules/onefs_acl.c if (lp_parm_bool(snum, PARM_ONEFS_TYPE, snum 868 source3/modules/onefs_acl.c &saclp, &ignore_aces, snum)) snum 36 source3/modules/onefs_config.c int snum = SNUM(conn); snum 38 source3/modules/onefs_config.c parm = lp_parm_string_list(snum, PARM_ONEFS_TYPE, PARM_ATIME_NOW, snum 46 source3/modules/onefs_config.c parm = lp_parm_string_list(snum, PARM_ONEFS_TYPE, PARM_CTIME_NOW, snum 54 source3/modules/onefs_config.c parm = lp_parm_string_list(snum, PARM_ONEFS_TYPE, PARM_MTIME_NOW, snum 62 source3/modules/onefs_config.c parm = lp_parm_string_list(snum, PARM_ONEFS_TYPE, PARM_ATIME_STATIC, snum 70 source3/modules/onefs_config.c parm = lp_parm_string_list(snum, PARM_ONEFS_TYPE, PARM_MTIME_STATIC, snum 78 source3/modules/onefs_config.c cfg->atime_slop = lp_parm_int(snum, PARM_ONEFS_TYPE, PARM_ATIME_SLOP, snum 80 source3/modules/onefs_config.c cfg->ctime_slop = lp_parm_int(snum, PARM_ONEFS_TYPE, PARM_CTIME_SLOP, snum 82 source3/modules/onefs_config.c cfg->mtime_slop = lp_parm_int(snum, PARM_ONEFS_TYPE, PARM_MTIME_SLOP, snum 179 source3/modules/onefs_config.c int snum = SNUM(conn); snum 202 source3/modules/onefs_config.c if ((pvfs_share_config[snum].init_flags & snum 204 source3/modules/onefs_config.c pvfs_share_config[snum].init_flags = snum 207 source3/modules/onefs_config.c &pvfs_share_config[snum]); snum 216 source3/modules/onefs_config.c bool onefs_get_config(int snum, int config_type, snum 219 source3/modules/onefs_config.c if (vfs_share_config[snum].init_flags & config_type) snum 220 source3/modules/onefs_config.c *cfg = vfs_share_config[snum]; snum 151 source3/modules/onefs_config.h bool onefs_get_config(int snum, int config_type, snum 604 source3/modules/vfs_xattr_tdb.c static bool xattr_tdb_init(int snum, struct db_context **p_db) snum 616 source3/modules/vfs_xattr_tdb.c dbname = lp_parm_const_string(snum, "xattr_tdb", "file", def_dbname); snum 743 source3/modules/vfs_xattr_tdb.c int res, snum; snum 752 source3/modules/vfs_xattr_tdb.c snum = find_service(sname); snum 753 source3/modules/vfs_xattr_tdb.c if (snum == -1) { snum 760 source3/modules/vfs_xattr_tdb.c if (!xattr_tdb_init(snum, &db)) { snum 762 source3/modules/vfs_xattr_tdb.c lp_do_parameter(snum, "ea support", "False"); snum 766 source3/modules/vfs_xattr_tdb.c lp_do_parameter(snum, "ea support", "True"); snum 665 source3/param/loadparm.c static bool handle_include( int snum, const char *pszParmValue, char **ptr); snum 666 source3/param/loadparm.c static bool handle_copy( int snum, const char *pszParmValue, char **ptr); snum 667 source3/param/loadparm.c static bool handle_netbios_name( int snum, const char *pszParmValue, char **ptr); snum 668 source3/param/loadparm.c static bool handle_idmap_uid( int snum, const char *pszParmValue, char **ptr); snum 669 source3/param/loadparm.c static bool handle_idmap_gid( int snum, const char *pszParmValue, char **ptr); snum 670 source3/param/loadparm.c static bool handle_debug_list( int snum, const char *pszParmValue, char **ptr ); snum 671 source3/param/loadparm.c static bool handle_workgroup( int snum, const char *pszParmValue, char **ptr ); snum 672 source3/param/loadparm.c static bool handle_netbios_aliases( int snum, const char *pszParmValue, char **ptr ); snum 673 source3/param/loadparm.c static bool handle_netbios_scope( int snum, const char *pszParmValue, char **ptr ); snum 674 source3/param/loadparm.c static bool handle_charset( int snum, const char *pszParmValue, char **ptr ); snum 675 source3/param/loadparm.c static bool handle_printing( int snum, const char *pszParmValue, char **ptr); snum 676 source3/param/loadparm.c static bool handle_ldap_debug_level( int snum, const char *pszParmValue, char **ptr); snum 4748 source3/param/loadparm.c static void free_one_parameter_by_snum(int snum, struct parm_struct parm) snum 4756 source3/param/loadparm.c if (snum < 0) { snum 4761 source3/param/loadparm.c parm_ptr = lp_local_ptr_by_snum(snum, parm.ptr); snum 4771 source3/param/loadparm.c static void free_parameters_by_snum(int snum) snum 4776 source3/param/loadparm.c free_one_parameter_by_snum(snum, parm_table[i]); snum 5638 source3/param/loadparm.c static struct param_opt_struct *get_parametrics(int snum, const char *type, snum 5645 source3/param/loadparm.c if (snum >= iNumServices) return NULL; snum 5647 source3/param/loadparm.c if (snum < 0) { snum 5651 source3/param/loadparm.c data = ServicePtrs[snum]->param_opt; snum 5775 source3/param/loadparm.c char *lp_parm_talloc_string(int snum, const char *type, const char *option, const char *def) snum 5777 source3/param/loadparm.c struct param_opt_struct *data = get_parametrics(snum, type, option); snum 5792 source3/param/loadparm.c const char *lp_parm_const_string(int snum, const char *type, const char *option, const char *def) snum 5794 source3/param/loadparm.c struct param_opt_struct *data = get_parametrics(snum, type, option); snum 5805 source3/param/loadparm.c const char **lp_parm_string_list(int snum, const char *type, const char *option, const char **def) snum 5807 source3/param/loadparm.c struct param_opt_struct *data = get_parametrics(snum, type, option); snum 5822 source3/param/loadparm.c int lp_parm_int(int snum, const char *type, const char *option, int def) snum 5824 source3/param/loadparm.c struct param_opt_struct *data = get_parametrics(snum, type, option); snum 5835 source3/param/loadparm.c unsigned long lp_parm_ulong(int snum, const char *type, const char *option, unsigned long def) snum 5837 source3/param/loadparm.c struct param_opt_struct *data = get_parametrics(snum, type, option); snum 5848 source3/param/loadparm.c bool lp_parm_bool(int snum, const char *type, const char *option, bool def) snum 5850 source3/param/loadparm.c struct param_opt_struct *data = get_parametrics(snum, type, option); snum 5861 source3/param/loadparm.c int lp_parm_enum(int snum, const char *type, const char *option, snum 5864 source3/param/loadparm.c struct param_opt_struct *data = get_parametrics(snum, type, option); snum 7061 source3/param/loadparm.c static bool handle_netbios_name(int snum, const char *pszParmValue, char **ptr) snum 7078 source3/param/loadparm.c static bool handle_charset(int snum, const char *pszParmValue, char **ptr) snum 7089 source3/param/loadparm.c static bool handle_workgroup(int snum, const char *pszParmValue, char **ptr) snum 7099 source3/param/loadparm.c static bool handle_netbios_scope(int snum, const char *pszParmValue, char **ptr) snum 7109 source3/param/loadparm.c static bool handle_netbios_aliases(int snum, const char *pszParmValue, char **ptr) snum 7121 source3/param/loadparm.c static bool handle_include(int snum, const char *pszParmValue, char **ptr) snum 7174 source3/param/loadparm.c static bool handle_copy(int snum, const char *pszParmValue, char **ptr) snum 7206 source3/param/loadparm.c static bool handle_ldap_debug_level(int snum, const char *pszParmValue, char **ptr) snum 7262 source3/param/loadparm.c static bool handle_idmap_uid(int snum, const char *pszParmValue, char **ptr) snum 7279 source3/param/loadparm.c static bool handle_idmap_gid(int snum, const char *pszParmValue, char **ptr) snum 7300 source3/param/loadparm.c static bool handle_debug_list( int snum, const char *pszParmValueIn, char **ptr ) snum 7379 source3/param/loadparm.c static bool handle_printing(int snum, const char *pszParmValue, char **ptr) snum 7389 source3/param/loadparm.c if ( snum < 0 ) snum 7392 source3/param/loadparm.c s = ServicePtrs[snum]; snum 7435 source3/param/loadparm.c void *lp_local_ptr_by_snum(int snum, void *ptr) snum 7437 source3/param/loadparm.c return lp_local_ptr(ServicePtrs[snum], ptr); snum 7445 source3/param/loadparm.c bool lp_do_parameter(int snum, const char *pszParmName, const char *pszParmValue) snum 7465 source3/param/loadparm.c opt_list = (snum < 0) snum 7466 source3/param/loadparm.c ? &Globals.param_opt : &ServicePtrs[snum]->param_opt; snum 7480 source3/param/loadparm.c if (snum < 0) { snum 7489 source3/param/loadparm.c parm_ptr = lp_local_ptr_by_snum(snum, def_ptr); snum 7492 source3/param/loadparm.c if (snum >= 0) { snum 7493 source3/param/loadparm.c if (!ServicePtrs[snum]->copymap) snum 7494 source3/param/loadparm.c init_copymap(ServicePtrs[snum]); snum 7500 source3/param/loadparm.c bitmap_clear(ServicePtrs[snum]->copymap, i); snum 7505 source3/param/loadparm.c return parm_table[parmnum].special(snum, pszParmValue, snum 7811 source3/param/loadparm.c bool lp_is_default(int snum, struct parm_struct *parm) snum 7816 source3/param/loadparm.c ((char *)ServicePtrs[snum]) + pdiff, snum 7875 source3/param/loadparm.c bool dump_a_parameter(int snum, char *parm_name, FILE * f, bool isGlobal) snum 7893 source3/param/loadparm.c parm_opt_value = lp_parm_const_string( snum, snum 7923 source3/param/loadparm.c struct service *pService = ServicePtrs[snum]; snum 7961 source3/param/loadparm.c struct parm_struct *lp_next_parameter(int snum, int *i, int allparameters) snum 7963 source3/param/loadparm.c if (snum < 0) { snum 7984 source3/param/loadparm.c struct service *pService = ServicePtrs[snum]; snum 8344 source3/param/loadparm.c int snum, snum 8418 source3/param/loadparm.c if (snum != -1 && (strcmp(sharepath, ServicePtrs[snum]->szPath) == 0)) { snum 9201 source3/param/loadparm.c void lp_dump_one(FILE * f, bool show_defaults, int snum) snum 9203 source3/param/loadparm.c if (VALID(snum)) { snum 9204 source3/param/loadparm.c if (ServicePtrs[snum]->szService[0] == '\0') snum 9206 source3/param/loadparm.c dump_a_service(ServicePtrs[snum], f); snum 9281 source3/param/loadparm.c int snum; snum 9287 source3/param/loadparm.c snum = find_service(sname); snum 9290 source3/param/loadparm.c if (snum < 0) { snum 9299 source3/param/loadparm.c result->service = snum; snum 9356 source3/param/loadparm.c struct share_params *snum2params_static(int snum) snum 9359 source3/param/loadparm.c result.service = snum; snum 9367 source3/param/loadparm.c const char *volume_label(int snum) snum 9370 source3/param/loadparm.c const char *label = lp_volume(snum); snum 9372 source3/param/loadparm.c label = lp_servicename(snum); snum 9475 source3/param/loadparm.c void lp_remove_service(int snum) snum 9477 source3/param/loadparm.c ServicePtrs[snum]->valid = False; snum 9478 source3/param/loadparm.c invalid_services[num_invalid_services++] = snum; snum 9485 source3/param/loadparm.c void lp_copy_service(int snum, const char *new_name) snum 9488 source3/param/loadparm.c if (snum >= 0) { snum 9489 source3/param/loadparm.c snum = lp_servicenumber(new_name); snum 9490 source3/param/loadparm.c if (snum >= 0) snum 9491 source3/param/loadparm.c lp_do_parameter(snum, "copy", lp_servicename(snum)); snum 9562 source3/param/loadparm.c const char *lp_printername(int snum) snum 9564 source3/param/loadparm.c const char *ret = _lp_printername(snum); snum 9566 source3/param/loadparm.c ret = lp_const_servicename(snum); snum 9586 source3/param/loadparm.c int lp_maxprintjobs(int snum) snum 9588 source3/param/loadparm.c int maxjobs = LP_SNUM_OK(snum) ? ServicePtrs[snum]->iMaxPrintJobs : sDefault.iMaxPrintJobs; snum 9645 source3/param/loadparm.c bool lp_use_sendfile(int snum) snum 9651 source3/param/loadparm.c return (_lp_use_sendfile(snum) && snum 9660 source3/param/loadparm.c void set_use_sendfile(int snum, bool val) snum 9662 source3/param/loadparm.c if (LP_SNUM_OK(snum)) snum 9663 source3/param/loadparm.c ServicePtrs[snum]->bUseSendfile = val; snum 9672 source3/param/loadparm.c void set_store_dos_attributes(int snum, bool val) snum 9674 source3/param/loadparm.c if (!LP_SNUM_OK(snum)) snum 9676 source3/param/loadparm.c ServicePtrs[(snum)]->bStoreDosAttributes = val; snum 59 source3/printing/notify.c int snum = lp_servicenumber(qname); snum 60 source3/printing/notify.c if (snum == -1 || !lp_print_ok(snum)) snum 62 source3/printing/notify.c return snum; snum 400 source3/printing/notify.c int snum = print_queue_snum(sharename); snum 403 source3/printing/notify.c PRINTER_NOTIFY_FIELD_STATUS, snum, snum 407 source3/printing/notify.c void notify_printer_status(int snum, uint32 status) snum 409 source3/printing/notify.c const char *sharename = SERVICE(snum); snum 472 source3/printing/notify.c void notify_printer_driver(int snum, char *driver_name) snum 474 source3/printing/notify.c const char *sharename = SERVICE(snum); snum 478 source3/printing/notify.c snum, strlen(driver_name) + 1, driver_name); snum 481 source3/printing/notify.c void notify_printer_comment(int snum, char *comment) snum 483 source3/printing/notify.c const char *sharename = SERVICE(snum); snum 487 source3/printing/notify.c snum, strlen(comment) + 1, comment); snum 490 source3/printing/notify.c void notify_printer_sharename(int snum, char *share_name) snum 492 source3/printing/notify.c const char *sharename = SERVICE(snum); snum 496 source3/printing/notify.c snum, strlen(share_name) + 1, share_name); snum 499 source3/printing/notify.c void notify_printer_printername(int snum, char *printername) snum 501 source3/printing/notify.c const char *sharename = SERVICE(snum); snum 505 source3/printing/notify.c snum, strlen(printername) + 1, printername); snum 508 source3/printing/notify.c void notify_printer_port(int snum, char *port_name) snum 510 source3/printing/notify.c const char *sharename = SERVICE(snum); snum 514 source3/printing/notify.c snum, strlen(port_name) + 1, port_name); snum 517 source3/printing/notify.c void notify_printer_location(int snum, char *location) snum 519 source3/printing/notify.c const char *sharename = SERVICE(snum); snum 523 source3/printing/notify.c snum, strlen(location) + 1, location); snum 528 source3/printing/notify.c int snum = print_queue_snum(printername); snum 531 source3/printing/notify.c if ( snum == -1 ) snum 534 source3/printing/notify.c send_notify_field_buffer( printername, type, change, snum, strlen(value)+1, value ); snum 3297 source3/printing/nt_printing.c WERROR nt_printer_publish(Printer_entry *print_hnd, int snum, int action) snum 3304 source3/printing/nt_printing.c win_rc = get_a_printer(print_hnd, &printer, 2, lp_servicename(snum)); snum 3372 source3/printing/nt_printing.c int snum; snum 3395 source3/printing/nt_printing.c for (snum = 0; snum < n_services; snum++) { snum 3396 source3/printing/nt_printing.c if (!(lp_snum_ok(snum) && lp_print_ok(snum))) snum 3400 source3/printing/nt_printing.c lp_servicename(snum))) && snum 3412 source3/printing/nt_printing.c bool is_printer_published(Printer_entry *print_hnd, int snum, snum 3422 source3/printing/nt_printing.c win_rc = get_a_printer(print_hnd, &printer, 2, lp_servicename(snum)); snum 3466 source3/printing/nt_printing.c WERROR nt_printer_publish(Printer_entry *print_hnd, int snum, int action) snum 3476 source3/printing/nt_printing.c bool is_printer_published(Printer_entry *print_hnd, int snum, snum 3899 source3/printing/nt_printing.c int snum = lp_servicenumber(sharename); snum 3924 source3/printing/nt_printing.c if (get_loc_com && (enum printing_types)lp_printing(snum) == PRINT_CUPS ) { snum 3950 source3/printing/nt_printing.c if (lp_default_devmode(snum)) { snum 3980 source3/printing/nt_printing.c int snum = lp_servicenumber(sharename); snum 4030 source3/printing/nt_printing.c if ( lp_force_printername(snum) ) { snum 4039 source3/printing/nt_printing.c if (get_loc_com && (enum printing_types)lp_printing(snum) == PRINT_CUPS ) { snum 4057 source3/printing/nt_printing.c if (lp_default_devmode(snum) && !info->devmode) { snum 4837 source3/printing/nt_printing.c int snum; snum 4849 source3/printing/nt_printing.c for (snum=0; snum<n_services && !in_use; snum++) { snum 4850 source3/printing/nt_printing.c if ( !(lp_snum_ok(snum) && lp_print_ok(snum) ) ) snum 4853 source3/printing/nt_printing.c if ( !W_ERROR_IS_OK(get_a_printer(NULL, &printer, 2, lp_servicename(snum))) ) snum 5668 source3/printing/nt_printing.c bool print_access_check(struct auth_serversupplied_info *server_info, int snum, snum 5689 source3/printing/nt_printing.c pname = PRINTERNAME(snum); snum 5740 source3/printing/nt_printing.c lp_printer_admin(snum)))) { snum 704 source3/printing/print_cups.c static int cups_job_pause(int snum, struct printjob *pjob) snum 716 source3/printing/print_cups.c DEBUG(5,("cups_job_pause(%d, %p (%d))\n", snum, pjob, pjob->sysjob)); snum 800 source3/printing/print_cups.c static int cups_job_resume(int snum, struct printjob *pjob) snum 812 source3/printing/print_cups.c DEBUG(5,("cups_job_resume(%d, %p (%d))\n", snum, pjob, pjob->sysjob)); snum 896 source3/printing/print_cups.c static int cups_job_submit(int snum, struct printjob *pjob) snum 917 source3/printing/print_cups.c DEBUG(5,("cups_job_submit(%d, %p (%d))\n", snum, pjob, pjob->sysjob)); snum 957 source3/printing/print_cups.c if (!push_utf8_talloc(frame, &printername, PRINTERNAME(snum), &size)) { snum 999 source3/printing/print_cups.c if (!push_utf8_talloc(frame, &cupsoptions, lp_cups_options(snum), &size)) { snum 1020 source3/printing/print_cups.c DEBUG(0,("Unable to print file to %s - %s\n", PRINTERNAME(snum), snum 1026 source3/printing/print_cups.c DEBUG(0,("Unable to print file to `%s' - %s\n", PRINTERNAME(snum), snum 1400 source3/printing/print_cups.c static int cups_queue_pause(int snum) snum 1413 source3/printing/print_cups.c DEBUG(5,("cups_queue_pause(%d)\n", snum)); snum 1452 source3/printing/print_cups.c if (!push_utf8_talloc(frame, &printername, PRINTERNAME(snum), &size)) { snum 1472 source3/printing/print_cups.c DEBUG(0,("Unable to pause printer %s - %s\n", PRINTERNAME(snum), snum 1478 source3/printing/print_cups.c DEBUG(0,("Unable to pause printer %s - %s\n", PRINTERNAME(snum), snum 1501 source3/printing/print_cups.c static int cups_queue_resume(int snum) snum 1514 source3/printing/print_cups.c DEBUG(5,("cups_queue_resume(%d)\n", snum)); snum 1553 source3/printing/print_cups.c if (!push_utf8_talloc(frame, &printername, PRINTERNAME(snum), &size)) { snum 1573 source3/printing/print_cups.c DEBUG(0,("Unable to resume printer %s - %s\n", PRINTERNAME(snum), snum 1579 source3/printing/print_cups.c DEBUG(0,("Unable to resume printer %s - %s\n", PRINTERNAME(snum), snum 31 source3/printing/print_generic.c static int print_run_command(int snum, const char* printername, bool do_sub, snum 74 source3/printing/print_generic.c if (do_sub && snum != -1) { snum 76 source3/printing/print_generic.c lp_servicename(snum), snum 114 source3/printing/print_generic.c static int generic_job_pause(int snum, struct printjob *pjob) snum 120 source3/printing/print_generic.c return print_run_command(snum, PRINTERNAME(snum), True, snum 121 source3/printing/print_generic.c lp_lppausecommand(snum), NULL, snum 129 source3/printing/print_generic.c static int generic_job_resume(int snum, struct printjob *pjob) snum 135 source3/printing/print_generic.c return print_run_command(snum, PRINTERNAME(snum), True, snum 136 source3/printing/print_generic.c lp_lpresumecommand(snum), NULL, snum 145 source3/printing/print_generic.c static int generic_job_submit(int snum, struct printjob *pjob) snum 197 source3/printing/print_generic.c ret = print_run_command(snum, PRINTERNAME(snum), True, snum 198 source3/printing/print_generic.c lp_printcommand(snum), NULL, snum 275 source3/printing/print_generic.c static int generic_queue_pause(int snum) snum 277 source3/printing/print_generic.c return print_run_command(snum, PRINTERNAME(snum), True, lp_queuepausecommand(snum), NULL, NULL); snum 283 source3/printing/print_generic.c static int generic_queue_resume(int snum) snum 285 source3/printing/print_generic.c return print_run_command(snum, PRINTERNAME(snum), True, lp_queueresumecommand(snum), NULL, NULL); snum 524 source3/printing/print_iprint.c static int iprint_job_pause(int snum, struct printjob *pjob) snum 535 source3/printing/print_iprint.c DEBUG(5,("iprint_job_pause(%d, %p (%d))\n", snum, pjob, pjob->sysjob)); snum 577 source3/printing/print_iprint.c slprintf(uri, sizeof(uri) - 1, "ipp://%s/ipp/%s", iprint_server(), PRINTERNAME(snum)); snum 590 source3/printing/print_iprint.c slprintf(httpPath, sizeof(httpPath) - 1, "/ipp/%s", PRINTERNAME(snum)); snum 622 source3/printing/print_iprint.c static int iprint_job_resume(int snum, struct printjob *pjob) snum 633 source3/printing/print_iprint.c DEBUG(5,("iprint_job_resume(%d, %p (%d))\n", snum, pjob, pjob->sysjob)); snum 675 source3/printing/print_iprint.c slprintf(uri, sizeof(uri) - 1, "ipp://%s/ipp/%s", iprint_server(), PRINTERNAME(snum)); snum 688 source3/printing/print_iprint.c slprintf(httpPath, sizeof(httpPath) - 1, "/ipp/%s", PRINTERNAME(snum)); snum 720 source3/printing/print_iprint.c static int iprint_job_submit(int snum, struct printjob *pjob) snum 732 source3/printing/print_iprint.c DEBUG(5,("iprint_job_submit(%d, %p (%d))\n", snum, pjob, pjob->sysjob)); snum 774 source3/printing/print_iprint.c slprintf(uri, sizeof(uri) - 1, "ipp://%s/ipp/%s", iprint_server(), PRINTERNAME(snum)); snum 798 source3/printing/print_iprint.c slprintf(uri, sizeof(uri) - 1, "/ipp/%s", PRINTERNAME(snum)); snum 802 source3/printing/print_iprint.c DEBUG(0,("Unable to print file to %s - %s\n", PRINTERNAME(snum), snum 808 source3/printing/print_iprint.c DEBUG(0,("Unable to print file to `%s' - %s\n", PRINTERNAME(snum), snum 1205 source3/printing/print_iprint.c static int iprint_queue_pause(int snum) snum 1215 source3/printing/print_iprint.c static int iprint_queue_resume(int snum) snum 184 source3/printing/printing.c int snum; snum 191 source3/printing/printing.c for (snum = 0; snum < services; snum++) { snum 193 source3/printing/printing.c if (!lp_print_ok(snum)) snum 196 source3/printing/printing.c pdb = get_print_db_byname(lp_const_servicename(snum)); snum 200 source3/printing/printing.c DEBUG(0,("print_backend_init: Failed to open printer %s database\n", lp_const_servicename(snum) )); snum 257 source3/printing/printing.c static struct printif *get_printer_fns( int snum ) snum 259 source3/printing/printing.c return get_printer_fns_from_type( (enum printing_types)lp_printing(snum) ); snum 413 source3/printing/printing.c int snum; snum 419 source3/printing/printing.c for (snum = 0; snum < services; snum++) { snum 421 source3/printing/printing.c if (!lp_print_ok(snum)) snum 423 source3/printing/printing.c pdb = get_print_db_byname(lp_const_servicename(snum)); snum 706 source3/printing/printing.c int qcount, snum, maxcount, total_jobs; snum 963 source3/printing/printing.c int max_reported_jobs = lp_max_reported_jobs(pts->snum); snum 1214 source3/printing/printing.c tstruct.snum = -1; snum 1483 source3/printing/printing.c static void print_queue_update(int snum, bool force) snum 1497 source3/printing/printing.c fstrcpy( sharename, lp_const_servicename(snum)); snum 1502 source3/printing/printing.c lp_lpqcommand(snum), snum 1504 source3/printing/printing.c PRINTERNAME(snum), snum 1510 source3/printing/printing.c lp_servicename(snum), snum 1522 source3/printing/printing.c lp_lprmcommand(snum), snum 1524 source3/printing/printing.c PRINTERNAME(snum), snum 1530 source3/printing/printing.c lp_servicename(snum), snum 1548 source3/printing/printing.c current_printif = get_printer_fns( snum ); snum 1554 source3/printing/printing.c type = lp_printing(snum); snum 1616 source3/printing/printing.c bool print_notify_register_pid(int snum) snum 1630 source3/printing/printing.c if (snum == -1) snum 1644 source3/printing/printing.c printername = lp_const_servicename(snum); snum 1707 source3/printing/printing.c bool print_notify_deregister_pid(int snum) snum 1720 source3/printing/printing.c if (snum == -1) snum 1734 source3/printing/printing.c printername = lp_const_servicename(snum); snum 1944 source3/printing/printing.c static bool print_job_delete1(int snum, uint32 jobid) snum 1946 source3/printing/printing.c const char* sharename = lp_const_servicename(snum); snum 1949 source3/printing/printing.c struct printif *current_printif = get_printer_fns( snum ); snum 1978 source3/printing/printing.c PRINTERNAME(snum), snum 1979 source3/printing/printing.c lp_lprmcommand(snum), snum 2023 source3/printing/printing.c bool print_job_delete(struct auth_serversupplied_info *server_info, int snum, snum 2026 source3/printing/printing.c const char* sharename = lp_const_servicename( snum ); snum 2033 source3/printing/printing.c owner = is_owner(server_info, lp_const_servicename(snum), jobid); snum 2039 source3/printing/printing.c !print_access_check(server_info, snum, JOB_ACCESS_ADMINISTER)) { snum 2048 source3/printing/printing.c PRINTERNAME(snum) ); snum 2071 source3/printing/printing.c if (!print_job_delete1(snum, jobid)) { snum 2079 source3/printing/printing.c print_queue_update(snum, True); snum 2092 source3/printing/printing.c bool print_job_pause(struct auth_serversupplied_info *server_info, int snum, snum 2095 source3/printing/printing.c const char* sharename = lp_const_servicename(snum); snum 2098 source3/printing/printing.c struct printif *current_printif = get_printer_fns( snum ); snum 2114 source3/printing/printing.c if (!is_owner(server_info, lp_const_servicename(snum), jobid) && snum 2115 source3/printing/printing.c !print_access_check(server_info, snum, JOB_ACCESS_ADMINISTER)) { snum 2123 source3/printing/printing.c PRINTERNAME(snum) ); snum 2131 source3/printing/printing.c ret = (*(current_printif->job_pause))(snum, pjob); snum 2139 source3/printing/printing.c print_cache_flush(lp_const_servicename(snum)); snum 2154 source3/printing/printing.c bool print_job_resume(struct auth_serversupplied_info *server_info, int snum, snum 2157 source3/printing/printing.c const char *sharename = lp_const_servicename(snum); snum 2160 source3/printing/printing.c struct printif *current_printif = get_printer_fns( snum ); snum 2176 source3/printing/printing.c if (!is_owner(server_info, lp_const_servicename(snum), jobid) && snum 2177 source3/printing/printing.c !print_access_check(server_info, snum, JOB_ACCESS_ADMINISTER)) { snum 2186 source3/printing/printing.c PRINTERNAME(snum) ); snum 2191 source3/printing/printing.c ret = (*(current_printif->job_resume))(snum, pjob); snum 2199 source3/printing/printing.c print_cache_flush(lp_const_servicename(snum)); snum 2212 source3/printing/printing.c ssize_t print_job_write(int snum, uint32 jobid, const char *buf, SMB_OFF_T pos, size_t size) snum 2214 source3/printing/printing.c const char* sharename = lp_const_servicename(snum); snum 2273 source3/printing/printing.c int print_queue_length(int snum, print_status_struct *pstatus) snum 2275 source3/printing/printing.c const char* sharename = lp_const_servicename( snum ); snum 2282 source3/printing/printing.c if (print_cache_expired(lp_const_servicename(snum), True)) snum 2283 source3/printing/printing.c print_queue_update(snum, False); snum 2299 source3/printing/printing.c static bool allocate_print_jobid(struct tdb_print_db *pdb, int snum, const char *sharename, uint32 *pjobid) snum 2392 source3/printing/printing.c uint32 print_job_start(struct auth_serversupplied_info *server_info, int snum, snum 2398 source3/printing/printing.c const char *sharename = lp_const_servicename(snum); snum 2407 source3/printing/printing.c if (!print_access_check(server_info, snum, PRINTER_ACCESS_USE)) { snum 2413 source3/printing/printing.c if (!print_time_access_check(lp_servicename(snum))) { snum 2419 source3/printing/printing.c path = lp_pathname(snum); snum 2422 source3/printing/printing.c if (lp_minprintspace(snum)) { snum 2425 source3/printing/printing.c dspace < 2*(uint64_t)lp_minprintspace(snum)) { snum 2434 source3/printing/printing.c if (lp_autoloaded(snum) && !pcap_printername_ok(lp_const_servicename(snum))) { snum 2435 source3/printing/printing.c DEBUG(3, ("print_job_start: printer name %s check failed.\n", lp_const_servicename(snum) )); snum 2442 source3/printing/printing.c if ((njobs = print_queue_length(snum,NULL)) > lp_maxprintjobs(snum)) { snum 2444 source3/printing/printing.c sharename, njobs, lp_maxprintjobs(snum) )); snum 2451 source3/printing/printing.c sharename, njobs, lp_maxprintjobs(snum) )); snum 2453 source3/printing/printing.c if (!allocate_print_jobid(pdb, snum, sharename, &jobid)) snum 2472 source3/printing/printing.c fstrcpy(pjob.user, lp_printjob_username(snum)); snum 2481 source3/printing/printing.c fstrcpy(pjob.queuename, lp_const_servicename(snum)); snum 2527 source3/printing/printing.c void print_job_endpage(int snum, uint32 jobid) snum 2529 source3/printing/printing.c const char* sharename = lp_const_servicename(snum); snum 2549 source3/printing/printing.c bool print_job_end(int snum, uint32 jobid, enum file_close_type close_type) snum 2551 source3/printing/printing.c const char* sharename = lp_const_servicename(snum); snum 2555 source3/printing/printing.c struct printif *current_printif = get_printer_fns( snum ); snum 2596 source3/printing/printing.c ret = (*(current_printif->job_submit))(snum, pjob); snum 2608 source3/printing/printing.c if (print_cache_expired(lp_const_servicename(snum), True)) snum 2609 source3/printing/printing.c print_queue_update(snum, False); snum 2626 source3/printing/printing.c static bool get_stored_queue_info(struct tdb_print_db *pdb, int snum, int *pcount, print_queue_struct **ppqueue) snum 2635 source3/printing/printing.c int max_reported_jobs = lp_max_reported_jobs(snum); snum 2637 source3/printing/printing.c const char* sharename = lp_servicename(snum); snum 2640 source3/printing/printing.c if (print_cache_expired(lp_const_servicename(snum), True)) snum 2641 source3/printing/printing.c print_queue_update(snum, False); snum 2699 source3/printing/printing.c pjob = print_job_find(lp_const_servicename(snum), jobid); snum 2744 source3/printing/printing.c int print_queue_status(int snum, snum 2756 source3/printing/printing.c if (print_cache_expired(lp_const_servicename(snum), True)) snum 2757 source3/printing/printing.c print_queue_update(snum, False); snum 2764 source3/printing/printing.c sharename = lp_const_servicename(snum); snum 2794 source3/printing/printing.c if (!get_stored_queue_info(pdb, snum, &count, ppqueue)) { snum 2807 source3/printing/printing.c WERROR print_queue_pause(struct auth_serversupplied_info *server_info, int snum) snum 2810 source3/printing/printing.c struct printif *current_printif = get_printer_fns( snum ); snum 2812 source3/printing/printing.c if (!print_access_check(server_info, snum, snum 2820 source3/printing/printing.c ret = (*(current_printif->queue_pause))(snum); snum 2829 source3/printing/printing.c print_cache_flush(lp_const_servicename(snum)); snum 2833 source3/printing/printing.c notify_printer_status(snum, PRINTER_STATUS_PAUSED); snum 2842 source3/printing/printing.c WERROR print_queue_resume(struct auth_serversupplied_info *server_info, int snum) snum 2845 source3/printing/printing.c struct printif *current_printif = get_printer_fns( snum ); snum 2847 source3/printing/printing.c if (!print_access_check(server_info, snum, snum 2854 source3/printing/printing.c ret = (*(current_printif->queue_resume))(snum); snum 2863 source3/printing/printing.c if (print_cache_expired(lp_const_servicename(snum), True)) snum 2864 source3/printing/printing.c print_queue_update(snum, True); snum 2868 source3/printing/printing.c notify_printer_status(snum, PRINTER_STATUS_OK); snum 2877 source3/printing/printing.c WERROR print_queue_purge(struct auth_serversupplied_info *server_info, int snum) snum 2885 source3/printing/printing.c print_queue_update(snum, True); snum 2887 source3/printing/printing.c can_job_admin = print_access_check(server_info, snum, snum 2889 source3/printing/printing.c njobs = print_queue_status(snum, &queue, &status); snum 2895 source3/printing/printing.c bool owner = is_owner(server_info, lp_const_servicename(snum), snum 2899 source3/printing/printing.c print_job_delete1(snum, queue[i].job); snum 2907 source3/printing/printing.c print_queue_update( snum, True ); snum 202 source3/registry/reg_backend_printing.c int snum; snum 218 source3/registry/reg_backend_printing.c for (snum=0; snum<n_services; snum++) { snum 219 source3/registry/reg_backend_printing.c if ( !(lp_snum_ok(snum) && lp_print_ok(snum) ) ) snum 224 source3/registry/reg_backend_printing.c if ( strequal( lp_servicename(snum), PRINTERS_NAME ) ) snum 227 source3/registry/reg_backend_printing.c fstrcpy( sname, lp_servicename(snum) ); snum 244 source3/registry/reg_backend_printing.c for (snum=0; snum<n_services; snum++) { snum 245 source3/registry/reg_backend_printing.c if ( !lp_snum_ok(snum) || !lp_print_ok(snum) ) snum 247 source3/registry/reg_backend_printing.c if (strequal( lp_servicename(snum), printername ) ) snum 251 source3/registry/reg_backend_printing.c if ( snum>=n_services snum 280 source3/registry/reg_backend_printing.c int i, num_keys, snum; snum 293 source3/registry/reg_backend_printing.c snum = find_service( printername ); snum 296 source3/registry/reg_backend_printing.c if ( snum == -1 ) { snum 62 source3/rpc_server/srv_spoolss_nt.c int snum; snum 145 source3/rpc_server/srv_spoolss_nt.c static void srv_spoolss_replycloseprinter(int snum, struct policy_handle *handle) snum 155 source3/rpc_server/srv_spoolss_nt.c if (!print_notify_deregister_pid(snum)) snum 156 source3/rpc_server/srv_spoolss_nt.c DEBUG(0,("print_notify_register_pid: Failed to register our pid for printer %s\n", lp_const_servicename(snum) )); snum 196 source3/rpc_server/srv_spoolss_nt.c int snum = -1; snum 199 source3/rpc_server/srv_spoolss_nt.c snum = -1; snum 200 source3/rpc_server/srv_spoolss_nt.c srv_spoolss_replycloseprinter(snum, &Printer->notify.client_hnd); snum 202 source3/rpc_server/srv_spoolss_nt.c snum = print_queue_snum(Printer->sharename); snum 203 source3/rpc_server/srv_spoolss_nt.c if (snum != -1) snum 204 source3/rpc_server/srv_spoolss_nt.c srv_spoolss_replycloseprinter(snum, snum 424 source3/rpc_server/srv_spoolss_nt.c int snum; snum 481 source3/rpc_server/srv_spoolss_nt.c for (snum=0; !found && snum<n_services; snum++) { snum 485 source3/rpc_server/srv_spoolss_nt.c if ( !(lp_snum_ok(snum) && lp_print_ok(snum)) ) snum 488 source3/rpc_server/srv_spoolss_nt.c fstrcpy(sname, lp_servicename(snum)); snum 497 source3/rpc_server/srv_spoolss_nt.c if ( lp_force_printername(snum) ) snum 500 source3/rpc_server/srv_spoolss_nt.c fstrcpy(sname, lp_servicename(snum)); snum 1276 source3/rpc_server/srv_spoolss_nt.c int snum; snum 1287 source3/rpc_server/srv_spoolss_nt.c for (snum=0; snum<n_services; snum++) snum 1289 source3/rpc_server/srv_spoolss_nt.c if (lp_snum_ok(snum) && lp_print_ok(snum) ) snum 1294 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer(NULL, &printer, 2, lp_const_servicename(snum)); snum 1326 source3/rpc_server/srv_spoolss_nt.c int snum; snum 1335 source3/rpc_server/srv_spoolss_nt.c snum = print_queue_snum(printer->sharename); snum 1336 source3/rpc_server/srv_spoolss_nt.c print_queue_status( snum, NULL, NULL ); snum 1379 source3/rpc_server/srv_spoolss_nt.c int snum; snum 1390 source3/rpc_server/srv_spoolss_nt.c for ( snum=0; snum<n_services; snum++ ) snum 1392 source3/rpc_server/srv_spoolss_nt.c if ( lp_snum_ok(snum) && lp_print_ok(snum) ) snum 1397 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer( NULL, &printer, 2, lp_const_servicename(snum) ); snum 1545 source3/rpc_server/srv_spoolss_nt.c int snum; snum 1602 source3/rpc_server/srv_spoolss_nt.c snum = -1; snum 1644 source3/rpc_server/srv_spoolss_nt.c lp_printer_admin(snum))) { snum 1667 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->out.handle, &snum, NULL)) { snum 1685 source3/rpc_server/srv_spoolss_nt.c if (lp_use_client_driver(snum) snum 1693 source3/rpc_server/srv_spoolss_nt.c if ( !check_access(get_client_fd(), lp_hostsallow(snum), lp_hostsdeny(snum)) ) { snum 1700 source3/rpc_server/srv_spoolss_nt.c p->server_info->ptok, snum) || snum 1701 source3/rpc_server/srv_spoolss_nt.c !print_access_check(p->server_info, snum, snum 2007 source3/rpc_server/srv_spoolss_nt.c int snum; snum 2014 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, handle, &snum, NULL)) snum 2018 source3/rpc_server/srv_spoolss_nt.c print_job_end(snum, Printer->jobid,NORMAL_CLOSE); snum 2499 source3/rpc_server/srv_spoolss_nt.c int snum = 0; snum 2528 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { snum 2533 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer(Printer, &printer, 2, lp_servicename(snum)); snum 2654 source3/rpc_server/srv_spoolss_nt.c static bool srv_spoolss_replyopenprinter(int snum, const char *printer, snum 2687 source3/rpc_server/srv_spoolss_nt.c if (!print_notify_register_pid(snum)) snum 2771 source3/rpc_server/srv_spoolss_nt.c int snum = -1; snum 2798 source3/rpc_server/srv_spoolss_nt.c snum = -1; snum 2800 source3/rpc_server/srv_spoolss_nt.c !get_printer_snum(p, r->in.handle, &snum, NULL) ) snum 2808 source3/rpc_server/srv_spoolss_nt.c if(!srv_spoolss_replyopenprinter(snum, Printer->notify.localmachine, snum 2822 source3/rpc_server/srv_spoolss_nt.c void spoolss_notify_server_name(int snum, snum 2835 source3/rpc_server/srv_spoolss_nt.c void spoolss_notify_printer_name(int snum, snum 2857 source3/rpc_server/srv_spoolss_nt.c void spoolss_notify_share_name(int snum, snum 2863 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, lp_servicename(snum)); snum 2870 source3/rpc_server/srv_spoolss_nt.c void spoolss_notify_port_name(int snum, snum 2884 source3/rpc_server/srv_spoolss_nt.c void spoolss_notify_driver_name(int snum, snum 2897 source3/rpc_server/srv_spoolss_nt.c void spoolss_notify_comment(int snum, snum 2906 source3/rpc_server/srv_spoolss_nt.c p = lp_comment(snum); snum 2919 source3/rpc_server/srv_spoolss_nt.c void spoolss_notify_location(int snum, snum 2933 source3/rpc_server/srv_spoolss_nt.c static void spoolss_notify_devmode(int snum, snum 2947 source3/rpc_server/srv_spoolss_nt.c void spoolss_notify_sepfile(int snum, snum 2961 source3/rpc_server/srv_spoolss_nt.c void spoolss_notify_print_processor(int snum, snum 2975 source3/rpc_server/srv_spoolss_nt.c void spoolss_notify_parameters(int snum, snum 2989 source3/rpc_server/srv_spoolss_nt.c void spoolss_notify_datatype(int snum, snum 3004 source3/rpc_server/srv_spoolss_nt.c static void spoolss_notify_security_desc(int snum, snum 3020 source3/rpc_server/srv_spoolss_nt.c void spoolss_notify_attributes(int snum, snum 3033 source3/rpc_server/srv_spoolss_nt.c static void spoolss_notify_priority(int snum, snum 3046 source3/rpc_server/srv_spoolss_nt.c static void spoolss_notify_default_priority(int snum, snum 3059 source3/rpc_server/srv_spoolss_nt.c static void spoolss_notify_start_time(int snum, snum 3072 source3/rpc_server/srv_spoolss_nt.c static void spoolss_notify_until_time(int snum, snum 3085 source3/rpc_server/srv_spoolss_nt.c static void spoolss_notify_status(int snum, snum 3093 source3/rpc_server/srv_spoolss_nt.c print_queue_length(snum, &status); snum 3101 source3/rpc_server/srv_spoolss_nt.c void spoolss_notify_cjobs(int snum, snum 3107 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_INTEGER(data, print_queue_length(snum, NULL)); snum 3114 source3/rpc_server/srv_spoolss_nt.c static void spoolss_notify_average_ppm(int snum, snum 3129 source3/rpc_server/srv_spoolss_nt.c static void spoolss_notify_username(int snum, snum 3142 source3/rpc_server/srv_spoolss_nt.c static void spoolss_notify_job_status(int snum, snum 3155 source3/rpc_server/srv_spoolss_nt.c static void spoolss_notify_job_name(int snum, snum 3168 source3/rpc_server/srv_spoolss_nt.c static void spoolss_notify_job_status_string(int snum, snum 3206 source3/rpc_server/srv_spoolss_nt.c static void spoolss_notify_job_time(int snum, snum 3219 source3/rpc_server/srv_spoolss_nt.c static void spoolss_notify_job_size(int snum, snum 3231 source3/rpc_server/srv_spoolss_nt.c static void spoolss_notify_total_pages(int snum, snum 3243 source3/rpc_server/srv_spoolss_nt.c static void spoolss_notify_pages_printed(int snum, snum 3257 source3/rpc_server/srv_spoolss_nt.c static void spoolss_notify_job_position(int snum, snum 3270 source3/rpc_server/srv_spoolss_nt.c static void spoolss_notify_submitted_time(int snum, snum 3291 source3/rpc_server/srv_spoolss_nt.c void (*fn) (int snum, struct spoolss_Notify *data, snum 3417 source3/rpc_server/srv_spoolss_nt.c int snum, snum 3434 source3/rpc_server/srv_spoolss_nt.c option_type->count, lp_servicename(snum))); snum 3436 source3/rpc_server/srv_spoolss_nt.c if (!W_ERROR_IS_OK(get_a_printer(print_hnd, &printer, 2, lp_const_servicename(snum)))) snum 3461 source3/rpc_server/srv_spoolss_nt.c notify_info_data_table[j].name, snum, printer->info_2->printername )); snum 3463 source3/rpc_server/srv_spoolss_nt.c notify_info_data_table[j].fn(snum, current_data, queue, snum 3482 source3/rpc_server/srv_spoolss_nt.c int snum, snum 3517 source3/rpc_server/srv_spoolss_nt.c notify_info_data_table[j].fn(snum, current_data, queue, snum 3560 source3/rpc_server/srv_spoolss_nt.c int snum; snum 3590 source3/rpc_server/srv_spoolss_nt.c for (snum=0; snum<n_services; snum++) snum 3592 source3/rpc_server/srv_spoolss_nt.c if ( lp_browseable(snum) && lp_snum_ok(snum) && lp_print_ok(snum) ) snum 3593 source3/rpc_server/srv_spoolss_nt.c construct_notify_printer_info ( Printer, info, snum, &option_type, snum, mem_ctx ); snum 3626 source3/rpc_server/srv_spoolss_nt.c int snum; snum 3654 source3/rpc_server/srv_spoolss_nt.c get_printer_snum(p, hnd, &snum, NULL); snum 3661 source3/rpc_server/srv_spoolss_nt.c if(construct_notify_printer_info(Printer, info, snum, snum 3670 source3/rpc_server/srv_spoolss_nt.c count = print_queue_status(snum, &queue, &status); snum 3672 source3/rpc_server/srv_spoolss_nt.c if (!W_ERROR_IS_OK(get_a_printer(Printer, &printer, 2, lp_const_servicename(snum)))) snum 3677 source3/rpc_server/srv_spoolss_nt.c printer, snum, snum 3786 source3/rpc_server/srv_spoolss_nt.c int snum) snum 3799 source3/rpc_server/srv_spoolss_nt.c count = print_queue_length(snum, &status); snum 3803 source3/rpc_server/srv_spoolss_nt.c if (session_counter->snum == snum) snum 3812 source3/rpc_server/srv_spoolss_nt.c session_counter->snum = snum; snum 3978 source3/rpc_server/srv_spoolss_nt.c int snum) snum 4002 source3/rpc_server/srv_spoolss_nt.c int snum) snum 4022 source3/rpc_server/srv_spoolss_nt.c int snum) snum 4047 source3/rpc_server/srv_spoolss_nt.c int snum) snum 4052 source3/rpc_server/srv_spoolss_nt.c count = print_queue_length(snum, &status); snum 4067 source3/rpc_server/srv_spoolss_nt.c int snum) snum 4071 source3/rpc_server/srv_spoolss_nt.c if (is_printer_published(print_hnd, snum, &guid)) { snum 4091 source3/rpc_server/srv_spoolss_nt.c int snum) snum 4125 source3/rpc_server/srv_spoolss_nt.c int snum) snum 4136 source3/rpc_server/srv_spoolss_nt.c r->comment = talloc_strdup(mem_ctx, lp_comment(snum)); snum 4156 source3/rpc_server/srv_spoolss_nt.c int snum) snum 4162 source3/rpc_server/srv_spoolss_nt.c count = print_queue_length(snum, &status); snum 4168 source3/rpc_server/srv_spoolss_nt.c r->sharename = talloc_strdup(mem_ctx, lp_servicename(snum)); snum 4176 source3/rpc_server/srv_spoolss_nt.c r->comment = talloc_strdup(mem_ctx, lp_comment(snum)); snum 4203 source3/rpc_server/srv_spoolss_nt.c r->devmode = construct_dev_mode(mem_ctx, lp_const_servicename(snum)); snum 4223 source3/rpc_server/srv_spoolss_nt.c static bool snum_is_shared_printer(int snum) snum 4225 source3/rpc_server/srv_spoolss_nt.c return (lp_browseable(snum) && lp_snum_ok(snum) && lp_print_ok(snum)); snum 4238 source3/rpc_server/srv_spoolss_nt.c int snum; snum 4247 source3/rpc_server/srv_spoolss_nt.c for (snum = 0; snum < n_services; snum++) { snum 4251 source3/rpc_server/srv_spoolss_nt.c if (!snum_is_shared_printer(snum)) { snum 4256 source3/rpc_server/srv_spoolss_nt.c lp_servicename(snum), snum)); snum 4267 source3/rpc_server/srv_spoolss_nt.c lp_const_servicename(snum)); snum 4275 source3/rpc_server/srv_spoolss_nt.c &info[count].info0, snum); snum 4279 source3/rpc_server/srv_spoolss_nt.c &info[count].info1, snum); snum 4283 source3/rpc_server/srv_spoolss_nt.c &info[count].info2, snum); snum 4287 source3/rpc_server/srv_spoolss_nt.c &info[count].info4, snum); snum 4291 source3/rpc_server/srv_spoolss_nt.c &info[count].info5, snum); snum 4610 source3/rpc_server/srv_spoolss_nt.c int snum; snum 4620 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { snum 4625 source3/rpc_server/srv_spoolss_nt.c lp_const_servicename(snum)); snum 4633 source3/rpc_server/srv_spoolss_nt.c &r->out.info->info0, snum); snum 4638 source3/rpc_server/srv_spoolss_nt.c &r->out.info->info1, snum); snum 4642 source3/rpc_server/srv_spoolss_nt.c &r->out.info->info2, snum); snum 4646 source3/rpc_server/srv_spoolss_nt.c &r->out.info->info3, snum); snum 4650 source3/rpc_server/srv_spoolss_nt.c &r->out.info->info4, snum); snum 4654 source3/rpc_server/srv_spoolss_nt.c &r->out.info->info5, snum); snum 4658 source3/rpc_server/srv_spoolss_nt.c &r->out.info->info6, snum); snum 4662 source3/rpc_server/srv_spoolss_nt.c &r->out.info->info7, snum); snum 4666 source3/rpc_server/srv_spoolss_nt.c &r->out.info->info8, snum); snum 5210 source3/rpc_server/srv_spoolss_nt.c int snum, snum 5221 source3/rpc_server/srv_spoolss_nt.c if (!W_ERROR_IS_OK(get_a_printer(NULL, &printer, 2, lp_const_servicename(snum)))) snum 5243 source3/rpc_server/srv_spoolss_nt.c int snum, snum 5255 source3/rpc_server/srv_spoolss_nt.c if (!W_ERROR_IS_OK(get_a_printer(NULL, &printer, 2, lp_const_servicename(snum)))) snum 5277 source3/rpc_server/srv_spoolss_nt.c int snum, snum 5287 source3/rpc_server/srv_spoolss_nt.c status=get_a_printer(NULL, &printer, 2, lp_const_servicename(snum) ); snum 5341 source3/rpc_server/srv_spoolss_nt.c int snum, snum 5352 source3/rpc_server/srv_spoolss_nt.c status=get_a_printer(NULL, &printer, 2, lp_const_servicename(snum) ); snum 5399 source3/rpc_server/srv_spoolss_nt.c int snum, snum 5410 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer(NULL, &printer, 2, lp_const_servicename(snum)); snum 5466 source3/rpc_server/srv_spoolss_nt.c int snum; snum 5487 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { snum 5495 source3/rpc_server/srv_spoolss_nt.c snum, snum 5503 source3/rpc_server/srv_spoolss_nt.c snum, snum 5511 source3/rpc_server/srv_spoolss_nt.c snum, snum 5519 source3/rpc_server/srv_spoolss_nt.c snum, snum 5527 source3/rpc_server/srv_spoolss_nt.c snum, snum 5576 source3/rpc_server/srv_spoolss_nt.c int snum; snum 5586 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) snum 5590 source3/rpc_server/srv_spoolss_nt.c print_job_endpage(snum, Printer->jobid); snum 5603 source3/rpc_server/srv_spoolss_nt.c int snum; snum 5635 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { snum 5639 source3/rpc_server/srv_spoolss_nt.c Printer->jobid = print_job_start(p->server_info, snum, snum 5674 source3/rpc_server/srv_spoolss_nt.c int snum; snum 5684 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) snum 5687 source3/rpc_server/srv_spoolss_nt.c buffer_written = (uint32_t)print_job_write(snum, Printer->jobid, snum 5713 source3/rpc_server/srv_spoolss_nt.c int snum; snum 5723 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, handle, &snum, NULL)) snum 5728 source3/rpc_server/srv_spoolss_nt.c errcode = print_queue_pause(p->server_info, snum); snum 5732 source3/rpc_server/srv_spoolss_nt.c errcode = print_queue_resume(p->server_info, snum); snum 5735 source3/rpc_server/srv_spoolss_nt.c errcode = print_queue_purge(p->server_info, snum); snum 5755 source3/rpc_server/srv_spoolss_nt.c int snum; snum 5764 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) snum 5767 source3/rpc_server/srv_spoolss_nt.c print_job_delete(p->server_info, snum, Printer->jobid, &errcode ); snum 5782 source3/rpc_server/srv_spoolss_nt.c int snum; snum 5786 source3/rpc_server/srv_spoolss_nt.c if (!Printer || !get_printer_snum(p, handle, &snum, NULL)) { snum 5826 source3/rpc_server/srv_spoolss_nt.c PRINTERNAME(snum), the_acl->num_aces)); snum 5838 source3/rpc_server/srv_spoolss_nt.c PRINTERNAME(snum), the_acl->num_aces)); snum 5877 source3/rpc_server/srv_spoolss_nt.c static bool check_printer_ok(NT_PRINTER_INFO_LEVEL_2 *info, int snum) snum 5889 source3/rpc_server/srv_spoolss_nt.c fstrcpy(info->sharename, lp_servicename(snum)); snum 5893 source3/rpc_server/srv_spoolss_nt.c if ( lp_force_printername(snum) ) { snum 6069 source3/rpc_server/srv_spoolss_nt.c int snum; snum 6085 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, handle, &snum, NULL)) { snum 6090 source3/rpc_server/srv_spoolss_nt.c if (!W_ERROR_IS_OK(get_a_printer(Printer, &printer, 2, lp_const_servicename(snum))) || snum 6091 source3/rpc_server/srv_spoolss_nt.c (!W_ERROR_IS_OK(get_a_printer(Printer, &old_printer, 2, lp_const_servicename(snum))))) { snum 6123 source3/rpc_server/srv_spoolss_nt.c if (!check_printer_ok(printer->info_2, snum)) { snum 6173 source3/rpc_server/srv_spoolss_nt.c notify_printer_driver(snum, printer->info_2->drivername); snum 6187 source3/rpc_server/srv_spoolss_nt.c notify_printer_comment(snum, printer->info_2->comment); snum 6195 source3/rpc_server/srv_spoolss_nt.c notify_printer_sharename(snum, printer->info_2->sharename); snum 6211 source3/rpc_server/srv_spoolss_nt.c notify_printer_printername( snum, pname ); snum 6219 source3/rpc_server/srv_spoolss_nt.c notify_printer_port(snum, printer->info_2->portname); snum 6227 source3/rpc_server/srv_spoolss_nt.c notify_printer_location(snum, printer->info_2->location); snum 6263 source3/rpc_server/srv_spoolss_nt.c int snum; snum 6277 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, handle, &snum, NULL)) snum 6280 source3/rpc_server/srv_spoolss_nt.c nt_printer_publish(Printer, snum, info7->action); snum 6346 source3/rpc_server/srv_spoolss_nt.c int snum = -1; snum 6349 source3/rpc_server/srv_spoolss_nt.c snum = -1; snum 6351 source3/rpc_server/srv_spoolss_nt.c !get_printer_snum(p, r->in.handle, &snum, NULL) ) snum 6354 source3/rpc_server/srv_spoolss_nt.c srv_spoolss_replycloseprinter(snum, &Printer->notify.client_hnd); snum 6395 source3/rpc_server/srv_spoolss_nt.c int position, int snum, snum 6404 source3/rpc_server/srv_spoolss_nt.c r->printer_name = talloc_strdup(mem_ctx, lp_servicename(snum)); snum 6435 source3/rpc_server/srv_spoolss_nt.c int position, int snum, snum 6445 source3/rpc_server/srv_spoolss_nt.c r->printer_name = talloc_strdup(mem_ctx, lp_servicename(snum)); snum 6491 source3/rpc_server/srv_spoolss_nt.c uint32_t num_queues, int snum, snum 6510 source3/rpc_server/srv_spoolss_nt.c snum, snum 6535 source3/rpc_server/srv_spoolss_nt.c uint32_t num_queues, int snum, snum 6553 source3/rpc_server/srv_spoolss_nt.c devmode = construct_dev_mode(info, lp_const_servicename(snum)); snum 6563 source3/rpc_server/srv_spoolss_nt.c snum, snum 6592 source3/rpc_server/srv_spoolss_nt.c int snum; snum 6611 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { snum 6615 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer(NULL, &ntprinter, 2, lp_servicename(snum)); snum 6620 source3/rpc_server/srv_spoolss_nt.c count = print_queue_status(snum, &queue, &prt_status); snum 6632 source3/rpc_server/srv_spoolss_nt.c result = enumjobs_level1(p->mem_ctx, queue, count, snum, snum 6636 source3/rpc_server/srv_spoolss_nt.c result = enumjobs_level2(p->mem_ctx, queue, count, snum, snum 6678 source3/rpc_server/srv_spoolss_nt.c int snum; snum 6681 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { snum 6685 source3/rpc_server/srv_spoolss_nt.c if (!print_job_exists(lp_const_servicename(snum), r->in.job_id)) { snum 6692 source3/rpc_server/srv_spoolss_nt.c if (print_job_delete(p->server_info, snum, r->in.job_id, &errcode)) { snum 6697 source3/rpc_server/srv_spoolss_nt.c if (print_job_pause(p->server_info, snum, r->in.job_id, &errcode)) { snum 6703 source3/rpc_server/srv_spoolss_nt.c if (print_job_resume(p->server_info, snum, r->in.job_id, &errcode)) { snum 7481 source3/rpc_server/srv_spoolss_nt.c int snum; snum 7497 source3/rpc_server/srv_spoolss_nt.c if ((snum = print_queue_snum(printer->info_2->sharename)) != -1) { snum 7527 source3/rpc_server/srv_spoolss_nt.c if ((snum = print_queue_snum(printer->info_2->sharename)) == -1) { snum 7533 source3/rpc_server/srv_spoolss_nt.c if (!print_access_check(p->server_info, snum, PRINTER_ACCESS_ADMINISTER)) { snum 7542 source3/rpc_server/srv_spoolss_nt.c if (!check_printer_ok(printer->info_2, snum)) { snum 7936 source3/rpc_server/srv_spoolss_nt.c int snum; snum 7955 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { snum 7959 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer(Printer, &printer, 2, lp_const_servicename(snum)); snum 8092 source3/rpc_server/srv_spoolss_nt.c int snum=0; snum 8111 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { snum 8130 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer(Printer, &printer, 2, lp_const_servicename(snum)); snum 8176 source3/rpc_server/srv_spoolss_nt.c int snum; snum 8192 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) snum 8208 source3/rpc_server/srv_spoolss_nt.c int snum=0; snum 8220 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) snum 8229 source3/rpc_server/srv_spoolss_nt.c status = get_a_printer(Printer, &printer, 2, lp_const_servicename(snum)); snum 8258 source3/rpc_server/srv_spoolss_nt.c int snum = -1; snum 8280 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) snum 8283 source3/rpc_server/srv_spoolss_nt.c status = get_a_printer(Printer, &printer, 2, lp_const_servicename(snum)); snum 8296 source3/rpc_server/srv_spoolss_nt.c lp_printer_admin(snum))) { snum 8346 source3/rpc_server/srv_spoolss_nt.c int snum = -1; snum 8364 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) snum 8367 source3/rpc_server/srv_spoolss_nt.c status = get_a_printer(Printer, &printer, 2, lp_const_servicename(snum)); snum 8377 source3/rpc_server/srv_spoolss_nt.c lp_printer_admin(snum))) { snum 8423 source3/rpc_server/srv_spoolss_nt.c int snum = -1; snum 8444 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) snum 8447 source3/rpc_server/srv_spoolss_nt.c status = get_a_printer(Printer, &printer, 2, lp_const_servicename(snum)); snum 8460 source3/rpc_server/srv_spoolss_nt.c lp_printer_admin(snum))) { snum 8856 source3/rpc_server/srv_spoolss_nt.c int count, int snum, snum 8879 source3/rpc_server/srv_spoolss_nt.c snum, snum 8888 source3/rpc_server/srv_spoolss_nt.c int count, int snum, snum 8917 source3/rpc_server/srv_spoolss_nt.c nt_devmode = print_job_devmode(lp_const_servicename(snum), jobid); snum 8926 source3/rpc_server/srv_spoolss_nt.c devmode = construct_dev_mode(mem_ctx, lp_const_servicename(snum)); snum 8934 source3/rpc_server/srv_spoolss_nt.c snum, snum 8948 source3/rpc_server/srv_spoolss_nt.c int snum; snum 8963 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { snum 8967 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer(NULL, &ntprinter, 2, lp_servicename(snum)); snum 8972 source3/rpc_server/srv_spoolss_nt.c count = print_queue_status(snum, &queue, &prt_status); snum 8980 source3/rpc_server/srv_spoolss_nt.c queue, count, snum, ntprinter, snum 8985 source3/rpc_server/srv_spoolss_nt.c queue, count, snum, ntprinter, snum 9022 source3/rpc_server/srv_spoolss_nt.c int snum = 0; snum 9051 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { snum 9055 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer(Printer, &printer, 2, lp_servicename(snum)); snum 9109 source3/rpc_server/srv_spoolss_nt.c int snum = 0; snum 9131 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { snum 9149 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer(Printer, &printer, 2, lp_servicename(snum)); snum 9206 source3/rpc_server/srv_spoolss_nt.c int snum=0; snum 9219 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) snum 9232 source3/rpc_server/srv_spoolss_nt.c status = get_a_printer(Printer, &printer, 2, lp_const_servicename(snum)); snum 9258 source3/rpc_server/srv_spoolss_nt.c int snum = 0; snum 9272 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { snum 9276 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer(Printer, &printer, 2, lp_const_servicename(snum)); snum 9339 source3/rpc_server/srv_spoolss_nt.c int snum=0; snum 9355 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) snum 9364 source3/rpc_server/srv_spoolss_nt.c status = get_a_printer(Printer, &printer, 2, lp_const_servicename(snum)); snum 9424 source3/rpc_server/srv_spoolss_nt.c int snum; snum 9455 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { snum 9460 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer(Printer, &printer, 2, lp_const_servicename(snum)); snum 229 source3/rpc_server/srv_srvsvc_nt.c static uint32 get_share_type(int snum) snum 234 source3/rpc_server/srv_srvsvc_nt.c if (lp_print_ok(snum)) snum 236 source3/rpc_server/srv_srvsvc_nt.c if (strequal(lp_fstype(snum), "IPC")) snum 238 source3/rpc_server/srv_srvsvc_nt.c if (lp_administrative_share(snum)) snum 248 source3/rpc_server/srv_srvsvc_nt.c static void init_srv_share_info_0(pipes_struct *p, struct srvsvc_NetShareInfo0 *r, int snum) snum 250 source3/rpc_server/srv_srvsvc_nt.c r->name = lp_servicename(snum); snum 257 source3/rpc_server/srv_srvsvc_nt.c static void init_srv_share_info_1(pipes_struct *p, struct srvsvc_NetShareInfo1 *r, int snum) snum 259 source3/rpc_server/srv_srvsvc_nt.c char *net_name = lp_servicename(snum); snum 260 source3/rpc_server/srv_srvsvc_nt.c char *remark = talloc_strdup(p->mem_ctx, lp_comment(snum)); snum 264 source3/rpc_server/srv_srvsvc_nt.c p->mem_ctx, lp_servicename(snum), snum 265 source3/rpc_server/srv_srvsvc_nt.c get_current_username(), lp_pathname(snum), snum 271 source3/rpc_server/srv_srvsvc_nt.c r->type = get_share_type(snum); snum 279 source3/rpc_server/srv_srvsvc_nt.c static void init_srv_share_info_2(pipes_struct *p, struct srvsvc_NetShareInfo2 *r, int snum) snum 283 source3/rpc_server/srv_srvsvc_nt.c int max_connections = lp_max_connections(snum); snum 285 source3/rpc_server/srv_srvsvc_nt.c char *net_name = lp_servicename(snum); snum 287 source3/rpc_server/srv_srvsvc_nt.c remark = talloc_strdup(p->mem_ctx, lp_comment(snum)); snum 290 source3/rpc_server/srv_srvsvc_nt.c p->mem_ctx, lp_servicename(snum), snum 291 source3/rpc_server/srv_srvsvc_nt.c get_current_username(), lp_pathname(snum), snum 296 source3/rpc_server/srv_srvsvc_nt.c "C:%s", lp_pathname(snum)); snum 309 source3/rpc_server/srv_srvsvc_nt.c r->type = get_share_type(snum); snum 347 source3/rpc_server/srv_srvsvc_nt.c static void init_srv_share_info_501(pipes_struct *p, struct srvsvc_NetShareInfo501 *r, int snum) snum 349 source3/rpc_server/srv_srvsvc_nt.c const char *net_name = lp_servicename(snum); snum 350 source3/rpc_server/srv_srvsvc_nt.c char *remark = talloc_strdup(p->mem_ctx, lp_comment(snum)); snum 354 source3/rpc_server/srv_srvsvc_nt.c p->mem_ctx, lp_servicename(snum), snum 355 source3/rpc_server/srv_srvsvc_nt.c get_current_username(), lp_pathname(snum), snum 361 source3/rpc_server/srv_srvsvc_nt.c r->type = get_share_type(snum); snum 363 source3/rpc_server/srv_srvsvc_nt.c r->csc_policy = (lp_csc_policy(snum) << 4); snum 370 source3/rpc_server/srv_srvsvc_nt.c static void init_srv_share_info_502(pipes_struct *p, struct srvsvc_NetShareInfo502 *r, int snum) snum 372 source3/rpc_server/srv_srvsvc_nt.c const char *net_name = lp_servicename(snum); snum 378 source3/rpc_server/srv_srvsvc_nt.c char *remark = talloc_strdup(ctx, lp_comment(snum));; snum 382 source3/rpc_server/srv_srvsvc_nt.c p->mem_ctx, lp_servicename(snum), snum 383 source3/rpc_server/srv_srvsvc_nt.c get_current_username(), lp_pathname(snum), snum 387 source3/rpc_server/srv_srvsvc_nt.c path = talloc_asprintf(ctx, "C:%s", lp_pathname(snum)); snum 396 source3/rpc_server/srv_srvsvc_nt.c sd = get_share_security(ctx, lp_servicename(snum), &sd_size); snum 401 source3/rpc_server/srv_srvsvc_nt.c r->type = get_share_type(snum); snum 415 source3/rpc_server/srv_srvsvc_nt.c static void init_srv_share_info_1004(pipes_struct *p, struct srvsvc_NetShareInfo1004 *r, int snum) snum 417 source3/rpc_server/srv_srvsvc_nt.c char *remark = talloc_strdup(p->mem_ctx, lp_comment(snum)); snum 421 source3/rpc_server/srv_srvsvc_nt.c p->mem_ctx, lp_servicename(snum), snum 422 source3/rpc_server/srv_srvsvc_nt.c get_current_username(), lp_pathname(snum), snum 434 source3/rpc_server/srv_srvsvc_nt.c static void init_srv_share_info_1005(pipes_struct *p, struct srvsvc_NetShareInfo1005 *r, int snum) snum 438 source3/rpc_server/srv_srvsvc_nt.c if (lp_host_msdfs() && lp_msdfs_root(snum)) { snum 442 source3/rpc_server/srv_srvsvc_nt.c dfs_flags |= lp_csc_policy(snum) << SHARE_1005_CSC_POLICY_SHIFT; snum 451 source3/rpc_server/srv_srvsvc_nt.c static void init_srv_share_info_1006(pipes_struct *p, struct srvsvc_NetShareInfo1006 *r, int snum) snum 460 source3/rpc_server/srv_srvsvc_nt.c static void init_srv_share_info_1007(pipes_struct *p, struct srvsvc_NetShareInfo1007 *r, int snum) snum 470 source3/rpc_server/srv_srvsvc_nt.c static void init_srv_share_info_1501(pipes_struct *p, struct sec_desc_buf *r, int snum) snum 476 source3/rpc_server/srv_srvsvc_nt.c sd = get_share_security(ctx, lp_servicename(snum), &sd_size); snum 485 source3/rpc_server/srv_srvsvc_nt.c static bool is_hidden_share(int snum) snum 487 source3/rpc_server/srv_srvsvc_nt.c const char *net_name = lp_servicename(snum); snum 496 source3/rpc_server/srv_srvsvc_nt.c int snum) snum 498 source3/rpc_server/srv_srvsvc_nt.c if (!lp_access_based_share_enum(snum)) snum 501 source3/rpc_server/srv_srvsvc_nt.c return share_access_check(p->server_info->ptok, lp_servicename(snum), snum 518 source3/rpc_server/srv_srvsvc_nt.c int snum; snum 539 source3/rpc_server/srv_srvsvc_nt.c for (snum = 0; snum < num_services; snum++) { snum 540 source3/rpc_server/srv_srvsvc_nt.c if (lp_browseable(snum) && lp_snum_ok(snum) && snum 541 source3/rpc_server/srv_srvsvc_nt.c is_enumeration_allowed(p, snum) && snum 542 source3/rpc_server/srv_srvsvc_nt.c (all_shares || !is_hidden_share(snum)) ) { snum 543 source3/rpc_server/srv_srvsvc_nt.c DEBUG(10, ("counting service %s\n", lp_servicename(snum))); snum 544 source3/rpc_server/srv_srvsvc_nt.c allowed[snum] = true; snum 547 source3/rpc_server/srv_srvsvc_nt.c DEBUG(10, ("NOT counting service %s\n", lp_servicename(snum))); snum 566 source3/rpc_server/srv_srvsvc_nt.c for (snum = 0; snum < num_services; snum++) { snum 567 source3/rpc_server/srv_srvsvc_nt.c if (allowed[snum] && snum 569 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_0(p, &ctr.ctr0->array[i++], snum); snum 583 source3/rpc_server/srv_srvsvc_nt.c for (snum = 0; snum < num_services; snum++) { snum 584 source3/rpc_server/srv_srvsvc_nt.c if (allowed[snum] && snum 586 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1(p, &ctr.ctr1->array[i++], snum); snum 600 source3/rpc_server/srv_srvsvc_nt.c for (snum = 0; snum < num_services; snum++) { snum 601 source3/rpc_server/srv_srvsvc_nt.c if (allowed[snum] && snum 603 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_2(p, &ctr.ctr2->array[i++], snum); snum 617 source3/rpc_server/srv_srvsvc_nt.c for (snum = 0; snum < num_services; snum++) { snum 618 source3/rpc_server/srv_srvsvc_nt.c if (allowed[snum] && snum 620 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_501(p, &ctr.ctr501->array[i++], snum); snum 634 source3/rpc_server/srv_srvsvc_nt.c for (snum = 0; snum < num_services; snum++) { snum 635 source3/rpc_server/srv_srvsvc_nt.c if (allowed[snum] && snum 637 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_502(p, &ctr.ctr502->array[i++], snum); snum 651 source3/rpc_server/srv_srvsvc_nt.c for (snum = 0; snum < num_services; snum++) { snum 652 source3/rpc_server/srv_srvsvc_nt.c if (allowed[snum] && snum 654 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1004(p, &ctr.ctr1004->array[i++], snum); snum 668 source3/rpc_server/srv_srvsvc_nt.c for (snum = 0; snum < num_services; snum++) { snum 669 source3/rpc_server/srv_srvsvc_nt.c if (allowed[snum] && snum 671 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1005(p, &ctr.ctr1005->array[i++], snum); snum 685 source3/rpc_server/srv_srvsvc_nt.c for (snum = 0; snum < num_services; snum++) { snum 686 source3/rpc_server/srv_srvsvc_nt.c if (allowed[snum] && snum 688 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1006(p, &ctr.ctr1006->array[i++], snum); snum 702 source3/rpc_server/srv_srvsvc_nt.c for (snum = 0; snum < num_services; snum++) { snum 703 source3/rpc_server/srv_srvsvc_nt.c if (allowed[snum] && snum 705 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1007(p, &ctr.ctr1007->array[i++], snum); snum 719 source3/rpc_server/srv_srvsvc_nt.c for (snum = 0; snum < num_services; snum++) { snum 720 source3/rpc_server/srv_srvsvc_nt.c if (allowed[snum] && snum 722 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1501(p, &ctr.ctr1501->array[i++], snum); snum 1246 source3/rpc_server/srv_srvsvc_nt.c int num_sessions, snum; snum 1275 source3/rpc_server/srv_srvsvc_nt.c for (snum = 0; snum < num_sessions; snum++) { snum 1277 source3/rpc_server/srv_srvsvc_nt.c if ((strequal(session_list[snum].username, username) || username[0] == '\0' ) && snum 1278 source3/rpc_server/srv_srvsvc_nt.c strequal(session_list[snum].remote_machine, machine)) { snum 1288 source3/rpc_server/srv_srvsvc_nt.c session_list[snum].pid, snum 1371 source3/rpc_server/srv_srvsvc_nt.c int snum; snum 1378 source3/rpc_server/srv_srvsvc_nt.c snum = find_service(share_name); snum 1379 source3/rpc_server/srv_srvsvc_nt.c if (snum < 0) { snum 1387 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_0(p, info->info0, snum); snum 1392 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1(p, info->info1, snum); snum 1397 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_2(p, info->info2, snum); snum 1402 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_501(p, info->info501, snum); snum 1407 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_502(p, info->info502, snum); snum 1412 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1004(p, info->info1004, snum); snum 1417 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1005(p, info->info1005, snum); snum 1422 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1006(p, info->info1006, snum); snum 1427 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1007(p, info->info1007, snum); snum 1430 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1501(p, info->info1501, snum); snum 1490 source3/rpc_server/srv_srvsvc_nt.c int snum; snum 1521 source3/rpc_server/srv_srvsvc_nt.c snum = find_service(share_name); snum 1524 source3/rpc_server/srv_srvsvc_nt.c if (snum < 0) snum 1528 source3/rpc_server/srv_srvsvc_nt.c if (lp_print_ok(snum)) snum 1546 source3/rpc_server/srv_srvsvc_nt.c pathname = talloc_strdup(ctx, lp_pathname(snum)); snum 1575 source3/rpc_server/srv_srvsvc_nt.c pathname = talloc_strdup(ctx, lp_pathname(snum)); snum 1586 source3/rpc_server/srv_srvsvc_nt.c SHARE_1005_CSC_POLICY_SHIFT) == lp_csc_policy(snum)) snum 1596 source3/rpc_server/srv_srvsvc_nt.c pathname = talloc_strdup(ctx, lp_pathname(snum)); snum 1597 source3/rpc_server/srv_srvsvc_nt.c comment = talloc_strdup(ctx, lp_comment(snum)); snum 1637 source3/rpc_server/srv_srvsvc_nt.c if (strcmp(path, lp_pathname(snum)) || strcmp(comment, lp_comment(snum)) snum 1638 source3/rpc_server/srv_srvsvc_nt.c || (lp_max_connections(snum) != max_connections)) { snum 1692 source3/rpc_server/srv_srvsvc_nt.c old_sd = get_share_security(p->mem_ctx, lp_servicename(snum), &sd_size); snum 1720 source3/rpc_server/srv_srvsvc_nt.c int snum; snum 1806 source3/rpc_server/srv_srvsvc_nt.c snum = find_service(share_name); snum 1809 source3/rpc_server/srv_srvsvc_nt.c if (snum >= 0) { snum 1900 source3/rpc_server/srv_srvsvc_nt.c int snum; snum 1923 source3/rpc_server/srv_srvsvc_nt.c snum = find_service(share_name); snum 1926 source3/rpc_server/srv_srvsvc_nt.c if (lp_print_ok(snum)) snum 1943 source3/rpc_server/srv_srvsvc_nt.c lp_servicename(snum)); snum 2060 source3/rpc_server/srv_srvsvc_nt.c int snum; snum 2067 source3/rpc_server/srv_srvsvc_nt.c snum = find_service(servicename); snum 2068 source3/rpc_server/srv_srvsvc_nt.c if (snum == -1) { snum 2074 source3/rpc_server/srv_srvsvc_nt.c nt_status = create_conn_struct(talloc_tos(), &conn, snum, snum 2075 source3/rpc_server/srv_srvsvc_nt.c lp_pathname(snum), p->server_info, snum 2173 source3/rpc_server/srv_srvsvc_nt.c int snum; snum 2182 source3/rpc_server/srv_srvsvc_nt.c snum = find_service(servicename); snum 2183 source3/rpc_server/srv_srvsvc_nt.c if (snum == -1) { snum 2189 source3/rpc_server/srv_srvsvc_nt.c nt_status = create_conn_struct(talloc_tos(), &conn, snum, snum 2190 source3/rpc_server/srv_srvsvc_nt.c lp_pathname(snum), p->server_info, snum 616 source3/rpc_server/srv_winreg_nt.c int snum = -1; snum 628 source3/rpc_server/srv_winreg_nt.c for (snum=0; snum<num_services; snum++) { snum 629 source3/rpc_server/srv_winreg_nt.c if (!lp_snum_ok(snum) || lp_print_ok(snum)) { snum 633 source3/rpc_server/srv_winreg_nt.c share_path = lp_pathname(snum); snum 646 source3/rpc_server/srv_winreg_nt.c return (snum < num_services) ? snum : -1; snum 656 source3/rpc_server/srv_winreg_nt.c int snum; snum 672 source3/rpc_server/srv_winreg_nt.c if ((snum = validate_reg_filename(p->mem_ctx, &fname)) == -1) snum 681 source3/rpc_server/srv_winreg_nt.c regkey->key->name, fname, lp_servicename(snum) )); snum 690 source3/rpc_server/srv_winreg_nt.c int snum = -1; snum 706 source3/rpc_server/srv_winreg_nt.c if ((snum = validate_reg_filename(p->mem_ctx, &fname)) == -1 ) snum 710 source3/rpc_server/srv_winreg_nt.c regkey->key->name, fname, lp_servicename(snum) )); snum 50 source3/smbd/conn.c bool conn_snum_used(int snum) snum 54 source3/smbd/conn.c if (conn->params->service == snum) { snum 78 source3/smbd/lanman.c int snum, char **dst, char *src, int *p_space_remaining) snum 94 source3/smbd/lanman.c buf = talloc_string_sub(ctx, buf,"%S",lp_servicename(snum)); snum 135 source3/smbd/lanman.c static int StrlenExpanded(connection_struct *conn, int snum, char *s) snum 146 source3/smbd/lanman.c buf = talloc_string_sub(ctx,buf,"%S",lp_servicename(snum)); snum 164 source3/smbd/lanman.c static char *Expand(connection_struct *conn, int snum, char *s) snum 176 source3/smbd/lanman.c buf = talloc_string_sub(ctx,buf,"%S",lp_servicename(snum)); snum 557 source3/smbd/lanman.c static void fill_printjob_info(connection_struct *conn, int snum, int uLevel, snum 566 source3/smbd/lanman.c PACKI(desc,"W",pjobid_to_rap(lp_const_servicename(snum),queue->job)); /* uJobId */ snum 594 source3/smbd/lanman.c PACKS(desc,"z",SERVICE(snum)); /* pszQueue */ snum 620 source3/smbd/lanman.c static bool get_driver_name(int snum, char **pp_drivername) snum 625 source3/smbd/lanman.c get_a_printer (NULL, &info, 2, lp_servicename(snum)); snum 643 source3/smbd/lanman.c static void fill_printq_info_52(connection_struct *conn, int snum, snum 653 source3/smbd/lanman.c if ( !W_ERROR_IS_OK(get_a_printer( NULL, &printer, 2, lp_servicename(snum))) ) { snum 655 source3/smbd/lanman.c lp_servicename(snum))); snum 706 source3/smbd/lanman.c DEBUG(3,("fill_printq_info on <%s> gave %d entries\n", SERVICE(snum),i)); snum 724 source3/smbd/lanman.c static void fill_printq_info(connection_struct *conn, int snum, int uLevel, snum 732 source3/smbd/lanman.c PACKS(desc,"B13",SERVICE(snum)); snum 737 source3/smbd/lanman.c PACKS(desc,"z",Expand(conn,snum,SERVICE(snum))); snum 751 source3/smbd/lanman.c PACKS(desc,"z",SERVICE(snum)); /* pDestinations */ snum 753 source3/smbd/lanman.c if (snum < 0) { snum 758 source3/smbd/lanman.c PACKS(desc,"z",Expand(conn,snum,lp_comment(snum))); snum 786 source3/smbd/lanman.c PACKS(desc,"z",SERVICE(snum)); /* pszPrinters */ snum 787 source3/smbd/lanman.c get_driver_name(snum,&drivername); snum 798 source3/smbd/lanman.c fill_printjob_info(conn,snum,uLevel == 2 ? 1 : 2,desc,&queue[i],i); snum 802 source3/smbd/lanman.c fill_printq_info_52( conn, snum, desc, count ); snum 806 source3/smbd/lanman.c static int get_printerdrivernumber(int snum) snum 814 source3/smbd/lanman.c if ( !W_ERROR_IS_OK(get_a_printer( NULL, &printer, 2, lp_servicename(snum))) ) { snum 816 source3/smbd/lanman.c lp_servicename(snum))); snum 855 source3/smbd/lanman.c int snum; snum 903 source3/smbd/lanman.c snum = find_service(QueueName); snum 904 source3/smbd/lanman.c if ( !(lp_snum_ok(snum) && lp_print_ok(snum)) ) snum 908 source3/smbd/lanman.c count = get_printerdrivernumber(snum); snum 911 source3/smbd/lanman.c count = print_queue_status(snum, &queue,&status); snum 933 source3/smbd/lanman.c fill_printq_info(conn,snum,uLevel,&desc,count,queue,&status); snum 1594 source3/smbd/lanman.c static int fill_share_info(connection_struct *conn, int snum, int uLevel, snum 1625 source3/smbd/lanman.c len += StrlenExpanded(conn,snum,lp_comment(snum)); snum 1628 source3/smbd/lanman.c len += strlen(lp_pathname(snum)) + 1; snum 1657 source3/smbd/lanman.c push_ascii(p,lp_servicename(snum),13, STR_TERMINATE); snum 1664 source3/smbd/lanman.c if (lp_print_ok(snum)) { snum 1667 source3/smbd/lanman.c if (strequal("IPC",lp_fstype(snum))) { snum 1672 source3/smbd/lanman.c len += CopyExpanded(conn,snum,&p2,lp_comment(snum),&l2); snum 1680 source3/smbd/lanman.c len += CopyAndAdvance(&p2,lp_pathname(snum),&l2); snum 1720 source3/smbd/lanman.c int snum; snum 1726 source3/smbd/lanman.c snum = find_service(netname); snum 1727 source3/smbd/lanman.c if (snum < 0) { snum 1744 source3/smbd/lanman.c *rdata_len = fill_share_info(conn,snum,uLevel,&p,&mdrcnt,0,0,0); snum 1894 source3/smbd/lanman.c int snum; snum 1918 source3/smbd/lanman.c snum = find_service(sharename); snum 1919 source3/smbd/lanman.c if (snum >= 0) { /* already exists */ snum 2760 source3/smbd/lanman.c int snum; snum 2794 source3/smbd/lanman.c snum = lp_servicenumber( sharename); snum 2795 source3/smbd/lanman.c if (snum == -1) { snum 2804 source3/smbd/lanman.c if (print_job_delete(conn->server_info, snum, jobid, &werr)) snum 2808 source3/smbd/lanman.c if (print_job_pause(conn->server_info, snum, jobid, &werr)) snum 2812 source3/smbd/lanman.c if (print_job_resume(conn->server_info, snum, jobid, &werr)) snum 2843 source3/smbd/lanman.c int snum; snum 2864 source3/smbd/lanman.c snum = print_queue_snum(QueueName); snum 2866 source3/smbd/lanman.c if (snum == -1) { snum 2873 source3/smbd/lanman.c werr = print_queue_pause(conn->server_info, snum); snum 2876 source3/smbd/lanman.c werr = print_queue_resume(conn->server_info, snum); snum 2879 source3/smbd/lanman.c werr = print_queue_purge(conn->server_info, snum); snum 3867 source3/smbd/lanman.c int snum; snum 3898 source3/smbd/lanman.c snum = lp_servicenumber( sharename); snum 3899 source3/smbd/lanman.c if (snum < 0 || !VALID_SNUM(snum)) { snum 3903 source3/smbd/lanman.c count = print_queue_status(snum,&queue,&status); snum 3928 source3/smbd/lanman.c fill_printjob_info(conn,snum,uLevel,&desc,&queue[i],i); snum 3967 source3/smbd/lanman.c int snum; snum 4000 source3/smbd/lanman.c snum = find_service(name); snum 4001 source3/smbd/lanman.c if ( !(lp_snum_ok(snum) && lp_print_ok(snum)) ) { snum 4005 source3/smbd/lanman.c count = print_queue_status(snum,&queue,&status); snum 4018 source3/smbd/lanman.c fill_printjob_info(conn,snum,uLevel,&desc,&queue[i],i); snum 4074 source3/smbd/lanman.c static void fill_printdest_info(connection_struct *conn, int snum, int uLevel, snum 4079 source3/smbd/lanman.c strncpy(buf,SERVICE(snum),sizeof(buf)-1); snum 4123 source3/smbd/lanman.c int snum; snum 4148 source3/smbd/lanman.c snum = find_service(PrinterName); snum 4149 source3/smbd/lanman.c if ( !(lp_snum_ok(snum) && lp_print_ok(snum)) ) { snum 4170 source3/smbd/lanman.c fill_printdest_info(conn,snum,uLevel,&desc); snum 219 source3/smbd/msdfs.c int snum, snum 241 source3/smbd/msdfs.c lp_servicename(snum)); snum 255 source3/smbd/msdfs.c conn->params->service = snum; snum 785 source3/smbd/msdfs.c int snum; snum 810 source3/smbd/msdfs.c snum = lp_servicenumber(jucn->service_name); snum 811 source3/smbd/msdfs.c if(snum < 0) { snum 814 source3/smbd/msdfs.c if ((snum = find_service(service_name)) < 0) { snum 825 source3/smbd/msdfs.c if (!lp_msdfs_root(snum) && (*lp_msdfs_proxy(snum) == '\0')) { snum 845 source3/smbd/msdfs.c if (*lp_msdfs_proxy(snum) == '\0') { snum 865 source3/smbd/msdfs.c if (!(tmp = talloc_strdup(ctx, lp_msdfs_proxy(snum)))) { snum 898 source3/smbd/msdfs.c status = create_conn_struct(ctx, &conn, snum, lp_pathname(snum), snum 1279 source3/smbd/msdfs.c int snum; snum 1302 source3/smbd/msdfs.c snum = lp_servicenumber(pdp->servicename); snum 1304 source3/smbd/msdfs.c if(snum < 0 || !lp_msdfs_root(snum)) { snum 1313 source3/smbd/msdfs.c jucn->comment = talloc_strdup(ctx, lp_comment(snum)); snum 1331 source3/smbd/msdfs.c int snum; snum 1334 source3/smbd/msdfs.c snum = lp_servicenumber(jucn->service_name); snum 1335 source3/smbd/msdfs.c if(snum < 0) { snum 1338 source3/smbd/msdfs.c status = create_conn_struct(talloc_tos(), conn_out, snum, snum 1339 source3/smbd/msdfs.c lp_pathname(snum), NULL, oldpath); snum 1346 source3/smbd/msdfs.c lp_pathname(snum), snum 1453 source3/smbd/msdfs.c static int count_dfs_links(TALLOC_CTX *ctx, int snum) snum 1458 source3/smbd/msdfs.c const char *connect_path = lp_pathname(snum); snum 1459 source3/smbd/msdfs.c const char *msdfs_proxy = lp_msdfs_proxy(snum); snum 1472 source3/smbd/msdfs.c status = create_conn_struct(talloc_tos(), &conn, snum, connect_path, snum 1514 source3/smbd/msdfs.c int snum, snum 1521 source3/smbd/msdfs.c const char *connect_path = lp_pathname(snum); snum 1522 source3/smbd/msdfs.c char *service_name = lp_servicename(snum); snum 1523 source3/smbd/msdfs.c const char *msdfs_proxy = lp_msdfs_proxy(snum); snum 1541 source3/smbd/msdfs.c status = create_conn_struct(ctx, &conn, snum, connect_path, NULL, snum 520 source3/smbd/password.c static bool user_ok(const char *user, int snum) snum 528 source3/smbd/password.c if (lp_invalid_users(snum)) { snum 529 source3/smbd/password.c invalid = str_list_copy(talloc_tos(), lp_invalid_users(snum)); snum 531 source3/smbd/password.c str_list_substitute(invalid, "%S", lp_servicename(snum))) { snum 544 source3/smbd/password.c if (ret && lp_valid_users(snum)) { snum 545 source3/smbd/password.c valid = str_list_copy(talloc_tos(), lp_valid_users(snum)); snum 547 source3/smbd/password.c str_list_substitute(valid, "%S", lp_servicename(snum)) ) { snum 559 source3/smbd/password.c if (ret && lp_onlyuser(snum)) { snum 561 source3/smbd/password.c talloc_tos(), lp_username(snum), NULL); snum 564 source3/smbd/password.c lp_servicename(snum))) { snum 577 source3/smbd/password.c static char *validate_group(char *group, DATA_BLOB password,int snum) snum 585 source3/smbd/password.c if (user_ok(user, snum) && snum 646 source3/smbd/password.c if (user_ok(member,snum) && snum 675 source3/smbd/password.c bool authorise_login(int snum, fstring user, DATA_BLOB password, snum 720 source3/smbd/password.c if (!user_ok(user2,snum)) snum 736 source3/smbd/password.c if (!ok && lp_username(snum)) { snum 739 source3/smbd/password.c char *user_list = talloc_strdup(ctx, lp_username(snum)); snum 749 source3/smbd/password.c lp_servicename(snum)); snum 759 source3/smbd/password.c auser = validate_group(auser+1,password,snum); snum 770 source3/smbd/password.c if (user_ok(user2,snum) && snum 786 source3/smbd/password.c if (!ok && GUEST_OK(snum)) { snum 804 source3/smbd/password.c if (ok && !user_ok(user, snum)) { snum 1050 source3/smbd/posix_acls.c static uint32_t map_canon_ace_perms(int snum, snum 1059 source3/smbd/posix_acls.c if (lp_acl_map_full_control(snum) && ((perms & ALL_ACE_PERMS) == ALL_ACE_PERMS)) { snum 1146 source3/smbd/posix_acls.c NTSTATUS unpack_nt_owners(int snum, uid_t *puser, gid_t *pgrp, uint32 security_info_sent, const SEC_DESC *psd) snum 1176 source3/smbd/posix_acls.c if (lp_force_unknown_acl_user(snum)) { snum 1199 source3/smbd/posix_acls.c if (lp_force_unknown_acl_user(snum)) { snum 2166 source3/smbd/posix_acls.c int snum = SNUM(fsp->conn); snum 2183 source3/smbd/posix_acls.c and_bits = lp_dir_security_mask(snum); snum 2184 source3/smbd/posix_acls.c or_bits = lp_force_dir_security_mode(snum); snum 2186 source3/smbd/posix_acls.c and_bits = lp_security_mask(snum); snum 2187 source3/smbd/posix_acls.c or_bits = lp_force_security_mode(snum); snum 2860 source3/smbd/posix_acls.c int snum = SNUM(fsp->conn); snum 2911 source3/smbd/posix_acls.c and_bits = lp_dir_security_mask(snum); snum 2912 source3/smbd/posix_acls.c or_bits = lp_force_dir_security_mode(snum); snum 2914 source3/smbd/posix_acls.c and_bits = lp_security_mask(snum); snum 2915 source3/smbd/posix_acls.c or_bits = lp_force_security_mode(snum); snum 697 source3/smbd/server.c int snum; snum 705 source3/smbd/server.c for (snum = 0; snum < n_services; snum++) { snum 707 source3/smbd/server.c if (snum == pnum || !(lp_snum_ok(snum) && lp_print_ok(snum) && snum 708 source3/smbd/server.c lp_autoloaded(snum))) snum 711 source3/smbd/server.c pname = lp_printername(snum); snum 715 source3/smbd/server.c if (is_printer_published(NULL, snum, NULL)) snum 716 source3/smbd/server.c nt_printer_publish(NULL, snum, DSPRINT_UNPUBLISH); snum 718 source3/smbd/server.c lp_killservice(snum); snum 175 source3/smbd/service.c int snum; snum 184 source3/smbd/service.c snum = SNUM(conn); snum 202 source3/smbd/service.c switch (lp_casesensitive(snum)) { snum 425 source3/smbd/service.c static NTSTATUS share_sanity_checks(int snum, fstring dev) snum 428 source3/smbd/service.c if (!lp_snum_ok(snum) || snum 430 source3/smbd/service.c lp_hostsallow(snum), lp_hostsdeny(snum))) { snum 435 source3/smbd/service.c if (lp_print_ok(snum)) { snum 437 source3/smbd/service.c } else if (strequal(lp_fstype(snum), "IPC")) { snum 446 source3/smbd/service.c if (lp_print_ok(snum)) { snum 450 source3/smbd/service.c } else if (strequal(lp_fstype(snum), "IPC")) { snum 459 source3/smbd/service.c if (lp_print_ok(snum) && (strcmp(dev, "A:") == 0)) { snum 474 source3/smbd/service.c int snum, const char *username, snum 486 source3/smbd/service.c groupname = talloc_strdup(talloc_tos(), lp_force_group(snum)); snum 499 source3/smbd/service.c "%S", lp_servicename(snum)); snum 563 source3/smbd/service.c static NTSTATUS create_connection_server_info(TALLOC_CTX *mem_ctx, int snum, snum 568 source3/smbd/service.c if (lp_guest_only(snum)) { snum 581 source3/smbd/service.c if (!lp_guest_ok(snum)) { snum 584 source3/smbd/service.c "(%s)\n", lp_servicename(snum))); snum 590 source3/smbd/service.c vuid_serverinfo->ptok, snum)) { snum 595 source3/smbd/service.c lp_servicename(snum))); snum 617 source3/smbd/service.c add_session_user(lp_servicename(snum)); snum 621 source3/smbd/service.c if (!authorise_login(snum,user,password,&guest)) { snum 623 source3/smbd/service.c lp_servicename(snum)) ); snum 641 source3/smbd/service.c static connection_struct *make_connection_snum(int snum, user_struct *vuser, snum 657 source3/smbd/service.c if (NT_STATUS_IS_ERR(*pstatus = share_sanity_checks(snum, dev))) { snum 668 source3/smbd/service.c conn->params->service = snum; snum 671 source3/smbd/service.c conn, snum, vuser ? vuser->server_info : NULL, password, snum 682 source3/smbd/service.c if ((lp_guest_only(snum)) || (lp_security() == SEC_SHARE)) { snum 700 source3/smbd/service.c if (lp_casesensitive(snum) == Auto) { snum 705 source3/smbd/service.c conn->case_sensitive = (bool)lp_casesensitive(snum); snum 708 source3/smbd/service.c conn->case_preserve = lp_preservecase(snum); snum 709 source3/smbd/service.c conn->short_case_preserve = lp_shortpreservecase(snum); snum 711 source3/smbd/service.c conn->encrypt_level = lp_smb_encrypt(snum); snum 722 source3/smbd/service.c if (*lp_force_user(snum)) { snum 732 source3/smbd/service.c fuser = talloc_string_sub(conn, lp_force_user(snum), "%S", snum 733 source3/smbd/service.c lp_servicename(snum)); snum 761 source3/smbd/service.c if (*lp_force_group(snum)) { snum 764 source3/smbd/service.c conn->force_user, snum, conn->server_info->unix_name, snum 793 source3/smbd/service.c lp_pathname(snum)); snum 807 source3/smbd/service.c lp_servicename(snum))); snum 822 source3/smbd/service.c lp_servicename(snum), snum 827 source3/smbd/service.c lp_servicename(snum), snum 833 source3/smbd/service.c lp_servicename(snum))); snum 846 source3/smbd/service.c lp_servicename(snum))); snum 859 source3/smbd/service.c if (!lp_widelinks(snum)) { snum 863 source3/smbd/service.c lp_servicename(snum), snum 883 source3/smbd/service.c if ((lp_max_connections(snum) > 0) snum 885 source3/smbd/service.c lp_max_connections(snum))) { snum 888 source3/smbd/service.c lp_max_connections(snum), lp_servicename(snum))); snum 897 source3/smbd/service.c if (!claim_connection(conn, lp_servicename(snum), 0)) { snum 907 source3/smbd/service.c if (*lp_rootpreexec(snum)) { snum 915 source3/smbd/service.c lp_rootpreexec(snum)); snum 919 source3/smbd/service.c if (ret != 0 && lp_rootpreexec_close(snum)) { snum 922 source3/smbd/service.c yield_connection(conn, lp_servicename(snum)); snum 933 source3/smbd/service.c yield_connection(conn, lp_servicename(snum)); snum 946 source3/smbd/service.c if (*lp_preexec(snum)) { snum 954 source3/smbd/service.c lp_preexec(snum)); snum 957 source3/smbd/service.c if (ret != 0 && lp_preexec_close(snum)) { snum 966 source3/smbd/service.c if (lp_afs_share(snum)) { snum 973 source3/smbd/service.c set_namearray( &conn->veto_list, lp_veto_files(snum)); snum 974 source3/smbd/service.c set_namearray( &conn->hide_list, lp_hide_files(snum)); snum 975 source3/smbd/service.c set_namearray( &conn->veto_oplock_list, lp_veto_oplocks(snum)); snum 977 source3/smbd/service.c lp_aio_write_behind(snum)); snum 984 source3/smbd/service.c if (SMB_VFS_CONNECT(conn, lp_servicename(snum), snum 1004 source3/smbd/service.c lp_servicename(snum))); snum 1008 source3/smbd/service.c conn->connectpath, lp_servicename(snum), snum 1034 source3/smbd/service.c if (lp_unix_extensions() && lp_widelinks(snum)) { snum 1038 source3/smbd/service.c lp_servicename(snum) )); snum 1039 source3/smbd/service.c lp_do_parameter(snum, "wide links", "False"); snum 1059 source3/smbd/service.c dbgtext( "connect to service %s ", lp_servicename(snum) ); snum 1077 source3/smbd/service.c yield_connection(conn, lp_servicename(snum)); snum 1096 source3/smbd/service.c int snum = -1; snum 1157 source3/smbd/service.c snum = find_service(unix_username); snum 1159 source3/smbd/service.c if (snum != -1) { snum 1163 source3/smbd/service.c return make_connection_snum(snum, NULL, snum 1183 source3/smbd/service.c snum = find_service(service); snum 1185 source3/smbd/service.c if (snum < 0) { snum 1202 source3/smbd/service.c if (lp_host_msdfs() && (*lp_msdfs_proxy(snum) != '\0')) { snum 1205 source3/smbd/service.c service, lp_msdfs_proxy(snum))); snum 1212 source3/smbd/service.c return make_connection_snum(snum, vuser, snum 195 source3/smbd/share_access.c const struct nt_user_token *token, int snum) snum 197 source3/smbd/share_access.c if (lp_invalid_users(snum) != NULL) { snum 199 source3/smbd/share_access.c lp_servicename(snum), snum 201 source3/smbd/share_access.c lp_invalid_users(snum))) { snum 207 source3/smbd/share_access.c if (lp_valid_users(snum) != NULL) { snum 209 source3/smbd/share_access.c lp_servicename(snum), token, snum 210 source3/smbd/share_access.c lp_valid_users(snum))) { snum 217 source3/smbd/share_access.c if (lp_onlyuser(snum)) { snum 219 source3/smbd/share_access.c list[0] = lp_username(snum); snum 226 source3/smbd/share_access.c lp_servicename(snum), snum 234 source3/smbd/share_access.c lp_servicename(snum), username)); snum 258 source3/smbd/share_access.c int snum = SNUM(conn); snum 261 source3/smbd/share_access.c if (lp_readlist(snum) != NULL) { snum 263 source3/smbd/share_access.c lp_servicename(snum), token, snum 264 source3/smbd/share_access.c lp_readlist(snum))) { snum 269 source3/smbd/share_access.c if (lp_writelist(snum) != NULL) { snum 271 source3/smbd/share_access.c lp_servicename(snum), token, snum 272 source3/smbd/share_access.c lp_writelist(snum))) { snum 278 source3/smbd/share_access.c "%s\n", lp_servicename(snum), snum 2567 source3/smbd/trans2.c int snum = SNUM(conn); snum 2628 source3/smbd/trans2.c block_size = lp_block_size(snum); snum 2662 source3/smbd/trans2.c SIVAL(pdata,0,str_checksum(lp_servicename(snum)) ^ (str_checksum(get_local_machine_name())<<16) ); snum 2727 source3/smbd/trans2.c SIVAL(pdata,8,str_checksum(lp_servicename(snum)) ^ snum 2738 source3/smbd/trans2.c (int)strlen(vname),vname, lp_servicename(snum))); snum 2750 source3/smbd/trans2.c block_size = lp_block_size(snum); snum 2783 source3/smbd/trans2.c block_size = lp_block_size(snum); snum 85 source3/smbd/uid.c int snum) snum 109 source3/smbd/uid.c server_info->ptok, snum)) snum 119 source3/smbd/uid.c !share_access_check(server_info->ptok, lp_servicename(snum), snum 128 source3/smbd/uid.c if (!share_access_check(server_info->ptok, lp_servicename(snum), snum 137 source3/smbd/uid.c NULL, server_info->ptok, lp_admin_users(snum)); snum 228 source3/smbd/uid.c int snum; snum 260 source3/smbd/uid.c snum = SNUM(conn); snum 267 source3/smbd/uid.c "share %s.\n",vuid, lp_servicename(snum) )); snum 271 source3/smbd/uid.c if (!check_user_ok(conn, vuid, server_info, snum)) { snum 276 source3/smbd/uid.c lp_servicename(snum))); snum 297 source3/smbd/uid.c "share %s.\n",vuid, lp_servicename(snum) )); snum 307 source3/smbd/uid.c if((group_c = *lp_force_group(snum))) { snum 160 source3/torture/locktest.c static struct cli_state *connect_one(char *share, int snum) snum 236 source3/torture/locktest.c if (!NT_STATUS_IS_OK(cli_session_setup(c, username[snum], snum 237 source3/torture/locktest.c password[snum], snum 238 source3/torture/locktest.c strlen(password[snum]), snum 239 source3/torture/locktest.c password[snum], snum 240 source3/torture/locktest.c strlen(password[snum]), snum 260 source3/torture/locktest.c status = cli_tcon_andx(c, share, "?????", password[snum], snum 261 source3/torture/locktest.c strlen(password[snum])+1); snum 520 source3/utils/sharesec.c int snum; snum 626 source3/utils/sharesec.c snum = lp_servicenumber( sharename ); snum 628 source3/utils/sharesec.c if ( snum == -1 && !force_acl ) { snum 228 source3/web/swat.c static void show_parameter(int snum, struct parm_struct *parm) snum 236 source3/web/swat.c if (parm->p_class == P_LOCAL && snum >= 0) { snum 237 source3/web/swat.c ptr = lp_local_ptr_by_snum(snum, ptr); snum 355 source3/web/swat.c static void show_parameters(int snum, int allparameters, unsigned int parm_filter, int printers) snum 362 source3/web/swat.c while ((parm = lp_next_parameter(snum, &i, allparameters))) { snum 363 source3/web/swat.c if (snum < 0 && parm->p_class == P_LOCAL && !(parm->flags & FLAG_GLOBAL)) snum 370 source3/web/swat.c if (snum >= 0) { snum 379 source3/web/swat.c if (parm->p_class == P_LOCAL && snum >= 0) { snum 380 source3/web/swat.c ptr = lp_local_ptr_by_snum(snum, ptr); snum 427 source3/web/swat.c show_parameter(snum, parm); snum 458 source3/web/swat.c static int save_reload(int snum) snum 481 source3/web/swat.c if (snum >= 0) snum 482 source3/web/swat.c lp_dump_one(f, False, snum); snum 501 source3/web/swat.c static void commit_parameter(int snum, struct parm_struct *parm, const char *v) snum 506 source3/web/swat.c if (snum < 0 && parm->p_class == P_LOCAL) { snum 518 source3/web/swat.c lp_do_parameter(snum, parm->label, v); snum 524 source3/web/swat.c static void commit_parameters(int snum) snum 531 source3/web/swat.c while ((parm = lp_next_parameter(snum, &i, 1))) { snum 536 source3/web/swat.c commit_parameter(snum, parm, v); snum 899 source3/web/swat.c int snum = -1; snum 906 source3/web/swat.c snum = lp_servicenumber(share); snum 910 source3/web/swat.c if (cgi_variable("Commit") && snum >= 0) { snum 911 source3/web/swat.c commit_parameters(snum); snum 913 source3/web/swat.c snum = lp_servicenumber(share); snum 916 source3/web/swat.c if (cgi_variable("Delete") && snum >= 0) { snum 917 source3/web/swat.c lp_remove_service(snum); snum 920 source3/web/swat.c snum = -1; snum 924 source3/web/swat.c snum = lp_servicenumber(share); snum 925 source3/web/swat.c if (snum < 0) { snum 928 source3/web/swat.c snum = lp_servicenumber(share); snum 929 source3/web/swat.c save_reload(snum); snum 930 source3/web/swat.c snum = lp_servicenumber(share); snum 957 source3/web/swat.c if (snum < 0) snum 984 source3/web/swat.c if (snum >= 0) { snum 993 source3/web/swat.c if (snum >= 0) { snum 995 source3/web/swat.c show_parameters(snum, 1, parm_filter, 0); snum 1247 source3/web/swat.c int snum=-1; snum 1253 source3/web/swat.c snum = lp_servicenumber(share); snum 1263 source3/web/swat.c if (cgi_variable("Commit") && snum >= 0) { snum 1264 source3/web/swat.c commit_parameters(snum); snum 1265 source3/web/swat.c if (snum >= iNumNonAutoPrintServices) snum 1266 source3/web/swat.c save_reload(snum); snum 1269 source3/web/swat.c snum = lp_servicenumber(share); snum 1272 source3/web/swat.c if (cgi_variable("Delete") && snum >= 0) { snum 1273 source3/web/swat.c lp_remove_service(snum); snum 1276 source3/web/swat.c snum = -1; snum 1280 source3/web/swat.c snum = lp_servicenumber(share); snum 1281 source3/web/swat.c if (snum < 0 || snum >= iNumNonAutoPrintServices) { snum 1284 source3/web/swat.c snum = lp_servicenumber(share); snum 1285 source3/web/swat.c lp_do_parameter(snum, "print ok", "Yes"); snum 1286 source3/web/swat.c save_reload(snum); snum 1287 source3/web/swat.c snum = lp_servicenumber(share); snum 1312 source3/web/swat.c if (snum < 0 || !lp_print_ok(snum)) snum 1342 source3/web/swat.c if (snum >= 0) { snum 1350 source3/web/swat.c if (snum >= 0) { snum 1352 source3/web/swat.c show_parameters(snum, 1, parm_filter, 1); snum 2139 source4/param/loadparm.c struct parm_struct *lp_next_parameter(struct loadparm_context *lp_ctx, int snum, int *i, snum 2142 source4/param/loadparm.c if (snum == -1) { snum 2157 source4/param/loadparm.c struct loadparm_service *pService = lp_ctx->services[snum]; snum 2568 source4/param/loadparm.c int snum) snum 2570 source4/param/loadparm.c return lp_ctx->services[snum]; snum 266 source4/param/param.h struct parm_struct *lp_next_parameter(struct loadparm_context *lp_ctx, int snum, int *i, snum 307 source4/param/param.h int snum); snum 113 source4/torture/locktest.c char *share, int snum, int conn) snum 125 source4/torture/locktest.c printf("connect_one(%s, %d, %d)\n", share, snum, conn); snum 133 source4/torture/locktest.c if (snum == 0) { snum 158 source4/torture/locktest.c myname = talloc_asprintf(mem_ctx, "lock-%u-%u", getpid(), snum); snum 159 source4/torture/locktest.c cli_credentials_set_workstation(servers[snum], myname, CRED_SPECIFIED); snum 168 source4/torture/locktest.c servers[snum],