sDefault 504 source3/param/loadparm.c static struct service sDefault = {
sDefault 937 source3/param/loadparm.c .ptr = &sDefault.comment,
sDefault 946 source3/param/loadparm.c .ptr = &sDefault.szPath,
sDefault 955 source3/param/loadparm.c .ptr = &sDefault.szPath,
sDefault 1375 source3/param/loadparm.c .ptr = &sDefault.szUsername,
sDefault 1384 source3/param/loadparm.c .ptr = &sDefault.szUsername,
sDefault 1393 source3/param/loadparm.c .ptr = &sDefault.szUsername,
sDefault 1402 source3/param/loadparm.c .ptr = &sDefault.szInvalidUsers,
sDefault 1411 source3/param/loadparm.c .ptr = &sDefault.szValidUsers,
sDefault 1420 source3/param/loadparm.c .ptr = &sDefault.szAdminUsers,
sDefault 1429 source3/param/loadparm.c .ptr = &sDefault.readlist,
sDefault 1438 source3/param/loadparm.c .ptr = &sDefault.writelist,
sDefault 1447 source3/param/loadparm.c .ptr = &sDefault.printer_admin,
sDefault 1456 source3/param/loadparm.c .ptr = &sDefault.force_user,
sDefault 1465 source3/param/loadparm.c .ptr = &sDefault.force_group,
sDefault 1474 source3/param/loadparm.c .ptr = &sDefault.force_group,
sDefault 1483 source3/param/loadparm.c .ptr = &sDefault.bRead_only,
sDefault 1492 source3/param/loadparm.c .ptr = &sDefault.bRead_only,
sDefault 1501 source3/param/loadparm.c .ptr = &sDefault.bRead_only,
sDefault 1510 source3/param/loadparm.c .ptr = &sDefault.bRead_only,
sDefault 1519 source3/param/loadparm.c .ptr = &sDefault.bAclCheckPermissions,
sDefault 1528 source3/param/loadparm.c .ptr = &sDefault.bAclGroupControl,
sDefault 1537 source3/param/loadparm.c .ptr = &sDefault.bAclMapFullControl,
sDefault 1546 source3/param/loadparm.c .ptr = &sDefault.iCreate_mask,
sDefault 1555 source3/param/loadparm.c .ptr = &sDefault.iCreate_mask,
sDefault 1564 source3/param/loadparm.c .ptr = &sDefault.iCreate_force_mode,
sDefault 1573 source3/param/loadparm.c .ptr = &sDefault.iSecurity_mask,
sDefault 1582 source3/param/loadparm.c .ptr = &sDefault.iSecurity_force_mode,
sDefault 1591 source3/param/loadparm.c .ptr = &sDefault.iDir_mask,
sDefault 1600 source3/param/loadparm.c .ptr = &sDefault.iDir_mask,
sDefault 1609 source3/param/loadparm.c .ptr = &sDefault.iDir_force_mode,
sDefault 1618 source3/param/loadparm.c .ptr = &sDefault.iDir_Security_mask,
sDefault 1627 source3/param/loadparm.c .ptr = &sDefault.iDir_Security_force_mode,
sDefault 1636 source3/param/loadparm.c .ptr = &sDefault.bForceUnknownAclUser,
sDefault 1645 source3/param/loadparm.c .ptr = &sDefault.bInheritPerms,
sDefault 1654 source3/param/loadparm.c .ptr = &sDefault.bInheritACLS,
sDefault 1663 source3/param/loadparm.c .ptr = &sDefault.bInheritOwner,
sDefault 1672 source3/param/loadparm.c .ptr = &sDefault.bGuest_only,
sDefault 1681 source3/param/loadparm.c .ptr = &sDefault.bGuest_only,
sDefault 1690 source3/param/loadparm.c .ptr = &sDefault.bAdministrative_share,
sDefault 1700 source3/param/loadparm.c .ptr = &sDefault.bGuest_ok,
sDefault 1709 source3/param/loadparm.c .ptr = &sDefault.bGuest_ok,
sDefault 1718 source3/param/loadparm.c .ptr = &sDefault.bOnlyUser,
sDefault 1727 source3/param/loadparm.c .ptr = &sDefault.szHostsallow,
sDefault 1736 source3/param/loadparm.c .ptr = &sDefault.szHostsallow,
sDefault 1745 source3/param/loadparm.c .ptr = &sDefault.szHostsdeny,
sDefault 1754 source3/param/loadparm.c .ptr = &sDefault.szHostsdeny,
sDefault 1932 source3/param/loadparm.c .ptr = &sDefault.iallocation_roundup_size,
sDefault 1941 source3/param/loadparm.c .ptr = &sDefault.iAioReadSize,
sDefault 1950 source3/param/loadparm.c .ptr = &sDefault.iAioWriteSize,
sDefault 1959 source3/param/loadparm.c .ptr = &sDefault.szAioWriteBehind,
sDefault 2076 source3/param/loadparm.c .ptr = &sDefault.bEASupport,
sDefault 2085 source3/param/loadparm.c .ptr = &sDefault.bNTAclSupport,
sDefault 2112 source3/param/loadparm.c .ptr = &sDefault.bProfileAcls,
sDefault 2139 source3/param/loadparm.c .ptr = &sDefault.bMap_acl_inherit,
sDefault 2148 source3/param/loadparm.c .ptr = &sDefault.bAfs_Share,
sDefault 2256 source3/param/loadparm.c .ptr = &sDefault.ismb_encrypt,
sDefault 2304 source3/param/loadparm.c .ptr = &sDefault.iBlock_size,
sDefault 2340 source3/param/loadparm.c .ptr = &sDefault.bChangeNotify,
sDefault 2349 source3/param/loadparm.c .ptr = &sDefault.iDirectoryNameCacheSize,
sDefault 2358 source3/param/loadparm.c .ptr = &sDefault.bKernelChangeNotify,
sDefault 2385 source3/param/loadparm.c .ptr = &sDefault.iMaxConnections,
sDefault 2421 source3/param/loadparm.c .ptr = &sDefault.iMinPrintSpace,
sDefault 2439 source3/param/loadparm.c .ptr = &sDefault.bStrictAllocate,
sDefault 2448 source3/param/loadparm.c .ptr = &sDefault.bStrictSync,
sDefault 2457 source3/param/loadparm.c .ptr = &sDefault.bSyncAlways,
sDefault 2475 source3/param/loadparm.c .ptr = &sDefault.bUseSendfile,
sDefault 2493 source3/param/loadparm.c .ptr = &sDefault.iWriteCacheSize,
sDefault 2541 source3/param/loadparm.c .ptr = &sDefault.iMaxReportedPrintJobs,
sDefault 2550 source3/param/loadparm.c .ptr = &sDefault.iMaxPrintJobs,
sDefault 2595 source3/param/loadparm.c .ptr = &sDefault.bPrint_ok,
sDefault 2604 source3/param/loadparm.c .ptr = &sDefault.bPrint_ok,
sDefault 2613 source3/param/loadparm.c .ptr = &sDefault.iPrinting,
sDefault 2622 source3/param/loadparm.c .ptr = &sDefault.szCupsOptions,
sDefault 2658 source3/param/loadparm.c .ptr = &sDefault.szPrintcommand,
sDefault 2685 source3/param/loadparm.c .ptr = &sDefault.szLpqcommand,
sDefault 2694 source3/param/loadparm.c .ptr = &sDefault.szLprmcommand,
sDefault 2703 source3/param/loadparm.c .ptr = &sDefault.szLppausecommand,
sDefault 2712 source3/param/loadparm.c .ptr = &sDefault.szLpresumecommand,
sDefault 2721 source3/param/loadparm.c .ptr = &sDefault.szQueuepausecommand,
sDefault 2730 source3/param/loadparm.c .ptr = &sDefault.szQueueresumecommand,
sDefault 2794 source3/param/loadparm.c .ptr = &sDefault.szPrintername,
sDefault 2803 source3/param/loadparm.c .ptr = &sDefault.szPrintername,
sDefault 2812 source3/param/loadparm.c .ptr = &sDefault.bUseClientDriver,
sDefault 2821 source3/param/loadparm.c .ptr = &sDefault.bDefaultDevmode,
sDefault 2830 source3/param/loadparm.c .ptr = &sDefault.bForcePrintername,
sDefault 2839 source3/param/loadparm.c .ptr = &sDefault.szPrintjobUsername,
sDefault 2870 source3/param/loadparm.c .ptr = &sDefault.iDefaultCase,
sDefault 2879 source3/param/loadparm.c .ptr = &sDefault.iCaseSensitive,
sDefault 2888 source3/param/loadparm.c .ptr = &sDefault.iCaseSensitive,
sDefault 2897 source3/param/loadparm.c .ptr = &sDefault.bCasePreserve,
sDefault 2906 source3/param/loadparm.c .ptr = &sDefault.bShortCasePreserve,
sDefault 2915 source3/param/loadparm.c .ptr = &sDefault.magic_char,
sDefault 2924 source3/param/loadparm.c .ptr = &sDefault.bHideDotFiles,
sDefault 2933 source3/param/loadparm.c .ptr = &sDefault.bHideSpecialFiles,
sDefault 2942 source3/param/loadparm.c .ptr = &sDefault.bHideUnReadable,
sDefault 2951 source3/param/loadparm.c .ptr = &sDefault.bHideUnWriteableFiles,
sDefault 2960 source3/param/loadparm.c .ptr = &sDefault.bDeleteVetoFiles,
sDefault 2969 source3/param/loadparm.c .ptr = &sDefault.szVetoFiles,
sDefault 2978 source3/param/loadparm.c .ptr = &sDefault.szHideFiles,
sDefault 2987 source3/param/loadparm.c .ptr = &sDefault.szVetoOplockFiles,
sDefault 2996 source3/param/loadparm.c .ptr = &sDefault.bMap_archive,
sDefault 3005 source3/param/loadparm.c .ptr = &sDefault.bMap_hidden,
sDefault 3014 source3/param/loadparm.c .ptr = &sDefault.bMap_system,
sDefault 3023 source3/param/loadparm.c .ptr = &sDefault.iMap_readonly,
sDefault 3032 source3/param/loadparm.c .ptr = &sDefault.bMangledNames,
sDefault 3059 source3/param/loadparm.c .ptr = &sDefault.bStoreDosAttributes,
sDefault 3068 source3/param/loadparm.c .ptr = &sDefault.bDmapiSupport,
sDefault 3342 source3/param/loadparm.c .ptr = &sDefault.bBrowseable,
sDefault 3351 source3/param/loadparm.c .ptr = &sDefault.bAccessBasedShareEnum,
sDefault 3360 source3/param/loadparm.c .ptr = &sDefault.bBrowseable,
sDefault 3429 source3/param/loadparm.c .ptr = &sDefault.bBlockingLocks,
sDefault 3438 source3/param/loadparm.c .ptr = &sDefault.iCSCPolicy,
sDefault 3447 source3/param/loadparm.c .ptr = &sDefault.bFakeOplocks,
sDefault 3465 source3/param/loadparm.c .ptr = &sDefault.bLocking,
sDefault 3483 source3/param/loadparm.c .ptr = &sDefault.bOpLocks,
sDefault 3492 source3/param/loadparm.c .ptr = &sDefault.bLevel2OpLocks,
sDefault 3510 source3/param/loadparm.c .ptr = &sDefault.iOplockContentionLimit,
sDefault 3519 source3/param/loadparm.c .ptr = &sDefault.bPosixLocking,
sDefault 3528 source3/param/loadparm.c .ptr = &sDefault.iStrictLocking,
sDefault 3537 source3/param/loadparm.c .ptr = &sDefault.bShareModes,
sDefault 3872 source3/param/loadparm.c .ptr = &sDefault.iDfreeCacheTime,
sDefault 3881 source3/param/loadparm.c .ptr = &sDefault.szDfree,
sDefault 3989 source3/param/loadparm.c .ptr = &sDefault.valid,
sDefault 3998 source3/param/loadparm.c .ptr = &sDefault.szCopy,
sDefault 4007 source3/param/loadparm.c .ptr = &sDefault.szInclude,
sDefault 4016 source3/param/loadparm.c .ptr = &sDefault.szPreExec,
sDefault 4025 source3/param/loadparm.c .ptr = &sDefault.szPreExec,
sDefault 4034 source3/param/loadparm.c .ptr = &sDefault.bPreexecClose,
sDefault 4043 source3/param/loadparm.c .ptr = &sDefault.szPostExec,
sDefault 4052 source3/param/loadparm.c .ptr = &sDefault.szRootPreExec,
sDefault 4061 source3/param/loadparm.c .ptr = &sDefault.bRootpreexecClose,
sDefault 4070 source3/param/loadparm.c .ptr = &sDefault.szRootPostExec,
sDefault 4079 source3/param/loadparm.c .ptr = &sDefault.bAvailable,
sDefault 4160 source3/param/loadparm.c .ptr = &sDefault.volume,
sDefault 4169 source3/param/loadparm.c .ptr = &sDefault.fstype,
sDefault 4178 source3/param/loadparm.c .ptr = &sDefault.bNo_set_dir,
sDefault 4187 source3/param/loadparm.c .ptr = &sDefault.bWidelinks,
sDefault 4196 source3/param/loadparm.c .ptr = &sDefault.bSymlinks,
sDefault 4205 source3/param/loadparm.c .ptr = &sDefault.szDontdescend,
sDefault 4214 source3/param/loadparm.c .ptr = &sDefault.szMagicScript,
sDefault 4223 source3/param/loadparm.c .ptr = &sDefault.szMagicOutput,
sDefault 4232 source3/param/loadparm.c .ptr = &sDefault.bDeleteReadonly,
sDefault 4241 source3/param/loadparm.c .ptr = &sDefault.bDosFilemode,
sDefault 4250 source3/param/loadparm.c .ptr = &sDefault.bDosFiletimes,
sDefault 4259 source3/param/loadparm.c .ptr = &sDefault.bDosFiletimeResolution,
sDefault 4268 source3/param/loadparm.c .ptr = &sDefault.bFakeDirCreateTimes,
sDefault 4298 source3/param/loadparm.c .ptr = &sDefault.szVfsObjects,
sDefault 4307 source3/param/loadparm.c .ptr = &sDefault.szVfsObjects,
sDefault 4320 source3/param/loadparm.c .ptr = &sDefault.bMSDfsRoot,
sDefault 4329 source3/param/loadparm.c .ptr = &sDefault.szMSDfsProxy,
sDefault 4826 source3/param/loadparm.c string_set(&sDefault.fstype, FSTYPE_STRING);
sDefault 4827 source3/param/loadparm.c string_set(&sDefault.szPrintjobUsername, "%U");
sDefault 4829 source3/param/loadparm.c init_printer_values(&sDefault);
sDefault 5172 source3/param/loadparm.c char *fn_name(int i) {return(lp_string((LP_SNUM_OK(i) && ServicePtrs[(i)]->val) ? ServicePtrs[(i)]->val : sDefault.val));}
sDefault 5174 source3/param/loadparm.c const char *fn_name(int i) {return (const char *)((LP_SNUM_OK(i) && ServicePtrs[(i)]->val) ? ServicePtrs[(i)]->val : sDefault.val);}
sDefault 5176 source3/param/loadparm.c const char **fn_name(int i) {return(const char **)(LP_SNUM_OK(i)? ServicePtrs[(i)]->val : sDefault.val);}
sDefault 5178 source3/param/loadparm.c bool fn_name(int i) {return(bool)(LP_SNUM_OK(i)? ServicePtrs[(i)]->val : sDefault.val);}
sDefault 5180 source3/param/loadparm.c int fn_name(int i) {return(LP_SNUM_OK(i)? ServicePtrs[(i)]->val : sDefault.val);}
sDefault 5183 source3/param/loadparm.c bool fn_name(const struct share_params *p) {return(bool)(LP_SNUM_OK(p->service)? ServicePtrs[(p->service)]->val : sDefault.val);}
sDefault 5185 source3/param/loadparm.c int fn_name(const struct share_params *p) {return(LP_SNUM_OK(p->service)? ServicePtrs[(p->service)]->val : sDefault.val);}
sDefault 5187 source3/param/loadparm.c char *fn_name(const struct share_params *p) {return(lp_string((LP_SNUM_OK(p->service) && ServicePtrs[(p->service)]->val) ? ServicePtrs[(p->service)]->val : sDefault.val));}
sDefault 5189 source3/param/loadparm.c char fn_name(const struct share_params *p) {return(LP_SNUM_OK(p->service)? ServicePtrs[(p->service)]->val : sDefault.val);}
sDefault 5880 source3/param/loadparm.c copy_service(pservice, &sDefault, NULL);
sDefault 6128 source3/param/loadparm.c ServicePtrs[i]->bBrowseable = sDefault.bBrowseable;
sDefault 6129 source3/param/loadparm.c ServicePtrs[i]->bAccessBasedShareEnum = sDefault.bAccessBasedShareEnum;
sDefault 6146 source3/param/loadparm.c return add_a_service(&sDefault, pszService);
sDefault 6159 source3/param/loadparm.c int i = add_a_service(&sDefault, ipc_name);
sDefault 6180 source3/param/loadparm.c ServicePtrs[i]->bBrowseable = sDefault.bBrowseable;
sDefault 6210 source3/param/loadparm.c ServicePtrs[i]->bBrowseable = sDefault.bBrowseable;
sDefault 6663 source3/param/loadparm.c &sDefault);
sDefault 6666 source3/param/loadparm.c &sDefault);
sDefault 7390 source3/param/loadparm.c s = &sDefault;
sDefault 7427 source3/param/loadparm.c return (void *)(((char *)service) + PTR_DIFF(ptr, &sDefault));
sDefault 7730 source3/param/loadparm.c if ((iServiceIndex = add_a_service(&sDefault, pszSectionName))
sDefault 7813 source3/param/loadparm.c int pdiff = PTR_DIFF(parm->ptr, &sDefault);
sDefault 7817 source3/param/loadparm.c ((char *)&sDefault) + pdiff);
sDefault 7829 source3/param/loadparm.c if (pService != &sDefault)
sDefault 7841 source3/param/loadparm.c int pdiff = PTR_DIFF(parm_table[i].ptr, &sDefault);
sDefault 7843 source3/param/loadparm.c if (pService == &sDefault) {
sDefault 7850 source3/param/loadparm.c ((char *)&sDefault) +
sDefault 7925 source3/param/loadparm.c PTR_DIFF(parm_table[i].ptr, &sDefault);
sDefault 7999 source3/param/loadparm.c &sDefault);
sDefault 8005 source3/param/loadparm.c ((char *)&sDefault) +
sDefault 8658 source3/param/loadparm.c const struct service *sp = &sDefault;
sDefault 9189 source3/param/loadparm.c dump_a_service(&sDefault, f);
sDefault 9588 source3/param/loadparm.c int maxjobs = LP_SNUM_OK(snum) ? ServicePtrs[snum]->iMaxPrintJobs : sDefault.iMaxPrintJobs;
sDefault 9601 source3/param/loadparm.c if (sDefault.iPrinting == PRINT_CUPS) {
sDefault 9609 source3/param/loadparm.c if (sDefault.iPrinting == PRINT_BSD)
sDefault 9665 source3/param/loadparm.c sDefault.bUseSendfile = val;
sDefault 504 source4/param/loadparm.c struct loadparm_service *sDefault;
sDefault 521 source4/param/loadparm.c return lp_ctx->sDefault;
sDefault 602 source4/param/loadparm.c const char *fn_name(struct loadparm_service *service, struct loadparm_service *sDefault) {return(lp_string((const char *)((service != NULL && service->val != NULL) ? service->val : sDefault->val)));}
sDefault 604 source4/param/loadparm.c const char **fn_name(struct loadparm_service *service, struct loadparm_service *sDefault) {return(const char **)(service != NULL && service->val != NULL? service->val : sDefault->val);}
sDefault 606 source4/param/loadparm.c bool fn_name(struct loadparm_service *service, struct loadparm_service *sDefault) {return((service != NULL)? service->val : sDefault->val);}
sDefault 608 source4/param/loadparm.c int fn_name(struct loadparm_service *service, struct loadparm_service *sDefault) {return((service != NULL)? service->val : sDefault->val);}
sDefault 981 source4/param/loadparm.c static struct loadparm_service *init_service(TALLOC_CTX *mem_ctx, struct loadparm_service *sDefault)
sDefault 985 source4/param/loadparm.c copy_service(pservice, sDefault, NULL);
sDefault 1067 source4/param/loadparm.c lp_ctx->services[i] = init_service(lp_ctx->services, lp_ctx->sDefault);
sDefault 1096 source4/param/loadparm.c || strequal(default_service->szPath, lp_ctx->sDefault->szPath)) {
sDefault 1099 source4/param/loadparm.c service->szPath = string_sub_talloc(service, lp_pathname(default_service, lp_ctx->sDefault), "%H", pszHomedir);
sDefault 1121 source4/param/loadparm.c struct loadparm_service *service = lp_add_service(lp_ctx, lp_ctx->sDefault, name);
sDefault 1225 source4/param/loadparm.c return ((char *)lp_ctx->sDefault)+parm->offset;
sDefault 2001 source4/param/loadparm.c if ((lp_ctx->currentService = lp_add_service(lp_ctx, lp_ctx->sDefault,
sDefault 2017 source4/param/loadparm.c static bool is_default(struct loadparm_service *sDefault, int i)
sDefault 2019 source4/param/loadparm.c void *def_ptr = ((char *)sDefault) + parm_table[i].offset;
sDefault 2078 source4/param/loadparm.c static void dump_a_service(struct loadparm_service * pService, struct loadparm_service *sDefault, FILE * f)
sDefault 2083 source4/param/loadparm.c if (pService != sDefault)
sDefault 2091 source4/param/loadparm.c if (pService == sDefault) {
sDefault 2092 source4/param/loadparm.c if (defaults_saved && is_default(sDefault, i))
sDefault 2098 source4/param/loadparm.c ((char *)sDefault) +
sDefault 2171 source4/param/loadparm.c ((char *)lp_ctx->sDefault) +
sDefault 2248 source4/param/loadparm.c lp_ctx->sDefault = talloc_zero(lp_ctx, struct loadparm_service);
sDefault 2250 source4/param/loadparm.c lp_ctx->sDefault->iMaxPrintJobs = 1000;
sDefault 2251 source4/param/loadparm.c lp_ctx->sDefault->bAvailable = true;
sDefault 2252 source4/param/loadparm.c lp_ctx->sDefault->bBrowseable = true;
sDefault 2253 source4/param/loadparm.c lp_ctx->sDefault->bRead_only = true;
sDefault 2254 source4/param/loadparm.c lp_ctx->sDefault->bMap_archive = true;
sDefault 2255 source4/param/loadparm.c lp_ctx->sDefault->bStrictLocking = true;
sDefault 2256 source4/param/loadparm.c lp_ctx->sDefault->bOplocks = true;
sDefault 2257 source4/param/loadparm.c lp_ctx->sDefault->iCreate_mask = 0744;
sDefault 2258 source4/param/loadparm.c lp_ctx->sDefault->iCreate_force_mode = 0000;
sDefault 2259 source4/param/loadparm.c lp_ctx->sDefault->iDir_mask = 0755;
sDefault 2260 source4/param/loadparm.c lp_ctx->sDefault->iDir_force_mode = 0000;
sDefault 2271 source4/param/loadparm.c r = (char **)(((char *)lp_ctx->sDefault) + parm_table[i].offset);
sDefault 2549 source4/param/loadparm.c dump_a_service(lp_ctx->sDefault, lp_ctx->sDefault, f);
sDefault 2552 source4/param/loadparm.c lp_dump_one(f, show_defaults, lp_ctx->services[iService], lp_ctx->sDefault);
sDefault 2558 source4/param/loadparm.c void lp_dump_one(FILE *f, bool show_defaults, struct loadparm_service *service, struct loadparm_service *sDefault)
sDefault 2563 source4/param/loadparm.c dump_a_service(service, sDefault, f);
sDefault 2602 source4/param/loadparm.c const char *volume_label(struct loadparm_service *service, struct loadparm_service *sDefault)
sDefault 2604 source4/param/loadparm.c const char *ret = lp_volume(service, sDefault);
sDefault 2614 source4/param/loadparm.c const char *lp_printername(struct loadparm_service *service, struct loadparm_service *sDefault)
sDefault 2616 source4/param/loadparm.c const char *ret = _lp_printername(service, sDefault);
sDefault 2627 source4/param/loadparm.c int lp_maxprintjobs(struct loadparm_service *service, struct loadparm_service *sDefault)
sDefault 2629 source4/param/loadparm.c int maxjobs = (service != NULL) ? service->iMaxPrintJobs : sDefault->iMaxPrintJobs;
sDefault 305 source4/param/param.h void lp_dump_one(FILE *f, bool show_defaults, struct loadparm_service *service, struct loadparm_service *sDefault);
sDefault 314 source4/param/param.h const char *volume_label(struct loadparm_service *service, struct loadparm_service *sDefault);
sDefault 319 source4/param/param.h const char *lp_printername(struct loadparm_service *service, struct loadparm_service *sDefault);
sDefault 324 source4/param/param.h int lp_maxprintjobs(struct loadparm_service *service, struct loadparm_service *sDefault);