iService 4263 source3/include/proto.h bool service_ok(int iService); iService 4282 source3/include/proto.h bool lp_snum_ok(int iService); iService 5627 source3/param/loadparm.c static void free_service_byindex(int iService); iService 6580 source3/param/loadparm.c int iService = -1; iService 6592 source3/param/loadparm.c if ((data.dptr != NULL) && (data.dsize == sizeof(iService))) { iService 6593 source3/param/loadparm.c iService = *(int *)data.dptr; iService 6598 source3/param/loadparm.c if ((iService != -1) && (LP_SNUM_OK(iService)) iService 6600 source3/param/loadparm.c copy_service(pserviceDest, ServicePtrs[iService], NULL); iService 6603 source3/param/loadparm.c return (iService); iService 6723 source3/param/loadparm.c bool service_ok(int iService) iService 6728 source3/param/loadparm.c if (ServicePtrs[iService]->szService[0] == '\0') { iService 6736 source3/param/loadparm.c if (strwicmp(ServicePtrs[iService]->szService, PRINTERS_NAME) == 0) { iService 6737 source3/param/loadparm.c if (!ServicePtrs[iService]->bPrint_ok) { iService 6739 source3/param/loadparm.c ServicePtrs[iService]->szService)); iService 6740 source3/param/loadparm.c ServicePtrs[iService]->bPrint_ok = True; iService 6743 source3/param/loadparm.c if (ServicePtrs[iService]->bBrowseable) iService 6744 source3/param/loadparm.c ServicePtrs[iService]->bBrowseable = False; iService 6747 source3/param/loadparm.c if (ServicePtrs[iService]->szPath[0] == '\0' && iService 6748 source3/param/loadparm.c strwicmp(ServicePtrs[iService]->szService, HOMES_NAME) != 0 && iService 6749 source3/param/loadparm.c ServicePtrs[iService]->szMSDfsProxy[0] == '\0' iService 6752 source3/param/loadparm.c ServicePtrs[iService]->szService)); iService 6753 source3/param/loadparm.c ServicePtrs[iService]->bAvailable = False; iService 6757 source3/param/loadparm.c if (!ServicePtrs[iService]->bAvailable) iService 6759 source3/param/loadparm.c ServicePtrs[iService]->szService)); iService 8044 source3/param/loadparm.c bool lp_snum_ok(int iService) iService 8046 source3/param/loadparm.c return (LP_SNUM_OK(iService) && ServicePtrs[iService]->bAvailable); iService 8531 source3/param/loadparm.c int iService = -1; iService 8571 source3/param/loadparm.c iService = -1; iService 8573 source3/param/loadparm.c if ((data.dptr != NULL) && (data.dsize == sizeof(iService))) { iService 8574 source3/param/loadparm.c iService = *(int *)data.dptr; iService 8579 source3/param/loadparm.c if (iService != -1 && ServicePtrs[iService]->usershare_last_mod == lsbuf.st_mtime) { iService 8583 source3/param/loadparm.c ServicePtrs[iService]->usershare = USERSHARE_VALID; iService 8585 source3/param/loadparm.c return iService; iService 8647 source3/param/loadparm.c iService, lines, numlines, &sharepath, iService 8657 source3/param/loadparm.c if (iService < 0) { iService 8663 source3/param/loadparm.c if ((iService = add_a_service(sp, service_name)) < 0) { iService 8671 source3/param/loadparm.c ServicePtrs[iService]->bRead_only = False; iService 8679 source3/param/loadparm.c lp_remove_service(iService); iService 8685 source3/param/loadparm.c ServicePtrs[iService]->valid = True; iService 8688 source3/param/loadparm.c ServicePtrs[iService]->usershare = USERSHARE_VALID; iService 8692 source3/param/loadparm.c ServicePtrs[iService]->bGuest_ok = guest_ok; iService 8696 source3/param/loadparm.c ServicePtrs[iService]->usershare_last_mod = sbuf.st_mtime; iService 8697 source3/param/loadparm.c string_set(&ServicePtrs[iService]->szPath, sharepath); iService 8698 source3/param/loadparm.c string_set(&ServicePtrs[iService]->comment, comment); iService 8702 source3/param/loadparm.c return iService; iService 8709 source3/param/loadparm.c static bool usershare_exists(int iService, time_t *last_mod) iService 8717 source3/param/loadparm.c ServicePtrs[iService]->szService) < 0) { iService 8819 source3/param/loadparm.c int iService; iService 8871 source3/param/loadparm.c for (iService = iNumServices - 1; iService >= 0; iService--) { iService 8872 source3/param/loadparm.c if (VALID(iService) && ServicePtrs[iService]->usershare) { iService 8873 source3/param/loadparm.c ServicePtrs[iService]->usershare = USERSHARE_PENDING_DELETE; iService 8945 source3/param/loadparm.c for (iService = iNumServices - 1; iService >= 0; iService--) { iService 8946 source3/param/loadparm.c if (VALID(iService) && (ServicePtrs[iService]->usershare == USERSHARE_PENDING_DELETE)) { iService 8947 source3/param/loadparm.c if (conn_snum_used(iService)) { iService 8952 source3/param/loadparm.c lp_servicename(iService) )); iService 8953 source3/param/loadparm.c delete_share_security(lp_servicename(iService)); iService 8954 source3/param/loadparm.c free_service_byindex(iService); iService 9182 source3/param/loadparm.c int iService; iService 9191 source3/param/loadparm.c for (iService = 0; iService < maxtoprint; iService++) { iService 9193 source3/param/loadparm.c lp_dump_one(f, show_defaults, iService); iService 9219 source3/param/loadparm.c int iService; iService 9226 source3/param/loadparm.c for (iService = iNumServices - 1; iService >= 0; iService--) { iService 9227 source3/param/loadparm.c if (VALID(iService) && ServicePtrs[iService]->szService) { iService 9232 source3/param/loadparm.c fstrcpy(serviceName, ServicePtrs[iService]->szService); iService 9242 source3/param/loadparm.c if (iService >= 0 && ServicePtrs[iService]->usershare == USERSHARE_VALID) { iService 9245 source3/param/loadparm.c if (!usershare_exists(iService, &last_mod)) { iService 9247 source3/param/loadparm.c delete_share_security(lp_servicename(iService)); iService 9249 source3/param/loadparm.c free_service_byindex(iService); iService 9255 source3/param/loadparm.c if (ServicePtrs[iService]->usershare_last_mod < last_mod) { iService 9257 source3/param/loadparm.c free_service_byindex(iService); iService 9259 source3/param/loadparm.c iService = load_usershare_service(pszServiceName); iService 9263 source3/param/loadparm.c if (iService < 0) { iService 9268 source3/param/loadparm.c return (iService); iService 307 source3/smbd/service.c int iService; iService 311 source3/smbd/service.c iService = lp_servicenumber(service); iService 314 source3/smbd/service.c if (iService < 0) { iService 330 source3/smbd/service.c iService = add_home_service(service,service /* 'username' */, phome_dir); iService 334 source3/smbd/service.c if (iService < 0) { iService 346 source3/smbd/service.c iService = lp_servicenumber(service); iService 347 source3/smbd/service.c if (iService < 0) { iService 357 source3/smbd/service.c if (iService < 0) { iService 360 source3/smbd/service.c if (iService < 0) { iService 361 source3/smbd/service.c iService = load_registry_service(service); iService 365 source3/smbd/service.c if (iService < 0 && *lp_usershare_path()) { iService 368 source3/smbd/service.c iService = load_usershare_service(service); iService 372 source3/smbd/service.c if (iService < 0) { iService 395 source3/smbd/service.c iService = find_service(defservice); iService 396 source3/smbd/service.c if (iService >= 0) { iService 398 source3/smbd/service.c iService = lp_add_service(service, iService); iService 404 source3/smbd/service.c if (iService >= 0) { iService 405 source3/smbd/service.c if (!VALID_SNUM(iService)) { iService 406 source3/smbd/service.c DEBUG(0,("Invalid snum %d for %s\n",iService, service)); iService 407 source3/smbd/service.c iService = -1; iService 413 source3/smbd/service.c if (iService < 0) iService 416 source3/smbd/service.c return (iService); iService 1241 source4/param/loadparm.c int iService; iService 1243 source4/param/loadparm.c for (iService = lp_ctx->iNumServices - 1; iService >= 0; iService--) iService 1244 source4/param/loadparm.c if (lp_ctx->services[iService] != NULL && iService 1245 source4/param/loadparm.c strwicmp(lp_ctx->services[iService]->szService, pszServiceName) == 0) { iService 1246 source4/param/loadparm.c return lp_ctx->services[iService]; iService 2542 source4/param/loadparm.c int iService; iService 2551 source4/param/loadparm.c for (iService = 0; iService < maxtoprint; iService++) iService 2552 source4/param/loadparm.c lp_dump_one(f, show_defaults, lp_ctx->services[iService], lp_ctx->sDefault); iService 2576 source4/param/loadparm.c int iService; iService 2579 source4/param/loadparm.c for (iService = lp_ctx->iNumServices - 1; iService >= 0; iService--) { iService 2580 source4/param/loadparm.c if (lp_ctx->services[iService] && iService 2581 source4/param/loadparm.c lp_ctx->services[iService]->szService) { iService 2587 source4/param/loadparm.c lp_ctx->services[iService], iService 2588 source4/param/loadparm.c lp_ctx->services[iService]->szService); iService 2590 source4/param/loadparm.c return lp_ctx->services[iService];