service 41 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_CONNECT(handle, service, user); service 166 lib/replace/getaddrinfo.c if (service) { service 167 lib/replace/getaddrinfo.c port = (unsigned short)atoi(service); service 214 lib/replace/getaddrinfo.c if (service) { service 215 lib/replace/getaddrinfo.c port = (unsigned short)atoi(service); service 280 lib/replace/getaddrinfo.c if (!node && !service) { service 286 lib/replace/getaddrinfo.c return getaddr_info_single_addr(service, service 295 lib/replace/getaddrinfo.c return getaddr_info_single_addr(service, service 301 lib/replace/getaddrinfo.c service, service 306 lib/replace/getaddrinfo.c return getaddr_info_single_addr(service, service 311 lib/replace/getaddrinfo.c return getaddr_info_single_addr(service, service 451 lib/replace/getaddrinfo.c ret = snprintf(service, servicelen, "%s", se->s_name); service 459 lib/replace/getaddrinfo.c ret = snprintf(service, servicelen, "%d", port); service 477 lib/replace/getaddrinfo.c if (sa == NULL || (node == NULL && service == NULL)) { service 493 lib/replace/getaddrinfo.c if (service) { service 494 lib/replace/getaddrinfo.c return getservicenameinfo(sa, service, servicelen, flags); service 87 lib/smbconf/smbconf.c ctx->ops->get_csn(ctx, csn, service, param); service 206 lib/smbconf/smbconf.c return ctx->ops->get_share(ctx, mem_ctx, servicename, service); service 229 lib/smbconf/smbconf.c return ctx->ops->set_parameter(ctx, service, param, valstr); service 264 lib/smbconf/smbconf.c return ctx->ops->get_parameter(ctx, mem_ctx, service, param, valstr); service 294 lib/smbconf/smbconf.c return ctx->ops->delete_parameter(ctx, service, param); service 320 lib/smbconf/smbconf.c return ctx->ops->get_includes(ctx, mem_ctx, service, num_includes, service 343 lib/smbconf/smbconf.c return ctx->ops->set_includes(ctx, service, num_includes, includes); service 364 lib/smbconf/smbconf.c return ctx->ops->delete_includes(ctx, service); service 37 lib/smbconf/smbconf_private.h const char *service, const char *param); service 43 lib/smbconf/smbconf_private.h bool (*share_exists)(struct smbconf_ctx *ctx, const char *service); service 44 lib/smbconf/smbconf_private.h WERROR (*create_share)(struct smbconf_ctx *ctx, const char *service); service 48 lib/smbconf/smbconf_private.h struct smbconf_service **service); service 52 lib/smbconf/smbconf_private.h const char *service, service 57 lib/smbconf/smbconf_private.h const char *service, service 61 lib/smbconf/smbconf_private.h const char *service, const char *param); service 64 lib/smbconf/smbconf_private.h const char *service, service 67 lib/smbconf/smbconf_private.h const char *service, service 70 lib/smbconf/smbconf_private.h const char *service); service 456 lib/smbconf/smbconf_txt.c *service = talloc_move(mem_ctx, &tmp_service); service 458 lib/smbconf/smbconf_txt.c *service = NULL; service 504 lib/smbconf/smbconf_txt.c found = smbconf_find_in_array(service, service 558 lib/smbconf/smbconf_txt.c found = smbconf_find_in_array(service, service 1251 librpc/gen_ndr/cli_srvsvc.c r.in.service = service; service 661 librpc/gen_ndr/cli_svcctl.c r.in.service = service; service 745 librpc/gen_ndr/cli_svcctl.c memcpy(service, r.out.service, r.in.offered * sizeof(*service)); service 1302 librpc/gen_ndr/cli_svcctl.c r.in.service = service; service 1388 librpc/gen_ndr/cli_svcctl.c memcpy(service, r.out.service, r.in.offered * sizeof(*service)); service 16532 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->in.service)); service 16533 librpc/gen_ndr/ndr_srvsvc.c if (r->in.service) { service 16534 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->in.service, CH_UTF16))); service 16536 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->in.service, CH_UTF16))); service 16537 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->in.service, ndr_charset_length(r->in.service, CH_UTF16), sizeof(uint16_t), CH_UTF16)); service 16587 librpc/gen_ndr/ndr_srvsvc.c NDR_PULL_ALLOC(ndr, r->in.service); service 16589 librpc/gen_ndr/ndr_srvsvc.c r->in.service = NULL; service 16591 librpc/gen_ndr/ndr_srvsvc.c if (r->in.service) { service 16593 librpc/gen_ndr/ndr_srvsvc.c NDR_PULL_SET_MEM_CTX(ndr, r->in.service, 0); service 16594 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_array_size(ndr, &r->in.service)); service 16595 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_array_length(ndr, &r->in.service)); service 16596 librpc/gen_ndr/ndr_srvsvc.c if (ndr_get_array_length(ndr, &r->in.service) > ndr_get_array_size(ndr, &r->in.service)) { service 16597 librpc/gen_ndr/ndr_srvsvc.c return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->in.service), ndr_get_array_length(ndr, &r->in.service)); service 16599 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->in.service), sizeof(uint16_t))); service 16600 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->in.service, ndr_get_array_length(ndr, &r->in.service), sizeof(uint16_t), CH_UTF16)); service 16648 librpc/gen_ndr/ndr_srvsvc.c ndr_print_ptr(ndr, "service", r->in.service); service 16650 librpc/gen_ndr/ndr_srvsvc.c if (r->in.service) { service 16651 librpc/gen_ndr/ndr_srvsvc.c ndr_print_string(ndr, "service", r->in.service); service 2748 librpc/gen_ndr/ndr_svcctl.c if (r->in.service == NULL) { service 2751 librpc/gen_ndr/ndr_svcctl.c NDR_CHECK(ndr_push_policy_handle(ndr, NDR_SCALARS, r->in.service)); service 2783 librpc/gen_ndr/ndr_svcctl.c NDR_PULL_ALLOC(ndr, r->in.service); service 2786 librpc/gen_ndr/ndr_svcctl.c NDR_PULL_SET_MEM_CTX(ndr, r->in.service, LIBNDR_FLAG_REF_ALLOC); service 2787 librpc/gen_ndr/ndr_svcctl.c NDR_CHECK(ndr_pull_policy_handle(ndr, NDR_SCALARS, r->in.service)); service 2845 librpc/gen_ndr/ndr_svcctl.c ndr_print_ptr(ndr, "service", r->in.service); service 2847 librpc/gen_ndr/ndr_svcctl.c ndr_print_policy_handle(ndr, "service", r->in.service); service 2890 librpc/gen_ndr/ndr_svcctl.c if (r->out.service == NULL) { service 2894 librpc/gen_ndr/ndr_svcctl.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->out.service, r->in.offered)); service 2947 librpc/gen_ndr/ndr_svcctl.c NDR_PULL_ALLOC_N(ndr, r->out.service, r->in.offered); service 2948 librpc/gen_ndr/ndr_svcctl.c memset(r->out.service, 0, (r->in.offered) * sizeof(*r->out.service)); service 2955 librpc/gen_ndr/ndr_svcctl.c NDR_CHECK(ndr_pull_array_size(ndr, &r->out.service)); service 2957 librpc/gen_ndr/ndr_svcctl.c NDR_PULL_ALLOC_N(ndr, r->out.service, ndr_get_array_size(ndr, &r->out.service)); service 2959 librpc/gen_ndr/ndr_svcctl.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->out.service, ndr_get_array_size(ndr, &r->out.service))); service 2993 librpc/gen_ndr/ndr_svcctl.c if (r->out.service) { service 2994 librpc/gen_ndr/ndr_svcctl.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->out.service, r->in.offered)); service 3028 librpc/gen_ndr/ndr_svcctl.c ndr_print_ptr(ndr, "service", r->out.service); service 3030 librpc/gen_ndr/ndr_svcctl.c ndr_print_array_uint8(ndr, "service", r->out.service, r->in.offered); service 4646 librpc/gen_ndr/ndr_svcctl.c if (r->in.service == NULL) { service 4649 librpc/gen_ndr/ndr_svcctl.c NDR_CHECK(ndr_push_policy_handle(ndr, NDR_SCALARS, r->in.service)); service 4682 librpc/gen_ndr/ndr_svcctl.c NDR_PULL_ALLOC(ndr, r->in.service); service 4685 librpc/gen_ndr/ndr_svcctl.c NDR_PULL_SET_MEM_CTX(ndr, r->in.service, LIBNDR_FLAG_REF_ALLOC); service 4686 librpc/gen_ndr/ndr_svcctl.c NDR_CHECK(ndr_pull_policy_handle(ndr, NDR_SCALARS, r->in.service)); service 4737 librpc/gen_ndr/ndr_svcctl.c ndr_print_ptr(ndr, "service", r->in.service); service 4739 librpc/gen_ndr/ndr_svcctl.c ndr_print_policy_handle(ndr, "service", r->in.service); service 4785 librpc/gen_ndr/ndr_svcctl.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->out.service, r->in.offered)); service 4841 librpc/gen_ndr/ndr_svcctl.c NDR_CHECK(ndr_pull_array_size(ndr, &r->out.service)); service 4842 librpc/gen_ndr/ndr_svcctl.c NDR_PULL_ALLOC_N(ndr, r->out.service, ndr_get_array_size(ndr, &r->out.service)); service 4843 librpc/gen_ndr/ndr_svcctl.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->out.service, ndr_get_array_size(ndr, &r->out.service))); service 4871 librpc/gen_ndr/ndr_svcctl.c if (r->out.service) { service 4872 librpc/gen_ndr/ndr_svcctl.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->out.service, r->in.offered)); service 4906 librpc/gen_ndr/ndr_svcctl.c ndr_print_array_uint8(ndr, "service", r->out.service, r->in.offered); service 1143 librpc/gen_ndr/srv_svcctl.c r->out.service = talloc_zero_array(r, uint8_t, r->in.offered); service 1144 librpc/gen_ndr/srv_svcctl.c if (r->out.service == NULL) { service 2128 librpc/gen_ndr/srv_svcctl.c r->out.service = talloc_zero_array(r, uint8_t, r->in.offered); service 2129 librpc/gen_ndr/srv_svcctl.c if (r->out.service == NULL) { service 3770 librpc/gen_ndr/srv_svcctl.c r->out.service = talloc_zero_array(mem_ctx, uint8_t, r->in.offered); service 3771 librpc/gen_ndr/srv_svcctl.c if (r->out.service == NULL) { service 3935 librpc/gen_ndr/srv_svcctl.c r->out.service = talloc_zero_array(mem_ctx, uint8_t, r->in.offered); service 3936 librpc/gen_ndr/srv_svcctl.c if (r->out.service == NULL) { service 1436 librpc/gen_ndr/srvsvc.h const char *service;/* [unique,charset(UTF16)] */ service 486 librpc/gen_ndr/svcctl.h struct policy_handle *service;/* [ref] */ service 511 librpc/gen_ndr/svcctl.h uint8_t *service;/* [ref,size_is(offered)] */ service 690 librpc/gen_ndr/svcctl.h struct policy_handle *service;/* [ref] */ service 715 librpc/gen_ndr/svcctl.h uint8_t *service;/* [size_is(offered)] */ service 201 nsswitch/pam_winbind.c const char *service; service 203 nsswitch/pam_winbind.c _pam_get_item(pamh, PAM_SERVICE, &service); service 205 nsswitch/pam_winbind.c format2 = (char *)malloc(strlen(MODULE_NAME)+strlen(format)+strlen(service)+5); service 212 nsswitch/pam_winbind.c sprintf(format2, "%s(%s): %s", MODULE_NAME, service, format); service 185 nsswitch/winbind_krb5_locator.c ret = getaddrinfo(name, service, in, &out); service 320 nsswitch/winbind_krb5_locator.c const char *service = get_service_from_locate_service_type(svc); service 387 nsswitch/winbind_krb5_locator.c service, service 38 source3/client/client.c static char *service; service 327 source3/client/client.c d_printf("Current directory is %s",service); service 4057 source3/client/client.c service, auth_info, service 4524 source3/client/client.c service, auth_info, true, smb_encrypt, service 4609 source3/client/client.c service, auth_info, true, smb_encrypt, service 4779 source3/client/client.c service = talloc_strdup(frame, poptGetArg(pc)); service 4780 source3/client/client.c if (!service) { service 4887 source3/client/client.c service = talloc_strdup(frame,poptGetArg(pc)); service 4888 source3/client/client.c if (!service) { service 4935 source3/client/client.c if (service_opt && service) { service 4939 source3/client/client.c string_replace(service, '/','\\'); service 4940 source3/client/client.c if (count_chars(service,'\\') < 3) { service 4941 source3/client/client.c d_printf("\n%s: Not enough '\\' characters in service\n",service); service 4946 source3/client/client.c len = strlen(service); service 4947 source3/client/client.c while(len > 0 && service[len - 1] == '\\') { service 4949 source3/client/client.c service[len] = '\0'; service 4973 source3/client/client.c if (!tar_type && !query_host && !service && !message) { service 33 source3/include/services.h WERROR (*stop_service)( const char *service, struct SERVICE_STATUS *status ); service 34 source3/include/services.h WERROR (*start_service) ( const char *service ); service 35 source3/include/services.h WERROR (*service_status)( const char *service, struct SERVICE_STATUS *status ); service 544 source3/include/smb.h int service; service 67 source3/include/smb_macros.h #define SNUM(conn) ((conn)?(conn)->params->service:GLOBAL_SECTION_SNUM) service 304 source3/include/vfs.h int (*connect_fn)(struct vfs_handle_struct *handle, const char *service, const char *user); service 30 source3/include/vfs_macros.h #define SMB_VFS_CONNECT(conn, service, user) ((conn)->vfs.ops.connect_fn((conn)->vfs.handles.connect_hnd, (service), (user))) service 164 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_CONNECT(conn, service, user) ((conn)->vfs_opaque.ops.connect_fn((conn)->vfs_opaque.handles.connect_hnd, (service), (user))) service 298 source3/include/vfs_macros.h #define SMB_VFS_NEXT_CONNECT(handle, service, user) ((handle)->vfs_next.ops.connect_fn((handle)->vfs_next.handles.connect_hnd, (service), (user))) service 862 source3/lib/smbconf/smbconf_reg.c *service = talloc_move(mem_ctx, &tmp_service); service 902 source3/lib/smbconf/smbconf_reg.c werr = smbconf_reg_open_service_key(mem_ctx, ctx, service, service 928 source3/lib/smbconf/smbconf_reg.c werr = smbconf_reg_open_service_key(mem_ctx, ctx, service, service 972 source3/lib/smbconf/smbconf_reg.c werr = smbconf_reg_open_service_key(mem_ctx, ctx, service, service 1005 source3/lib/smbconf/smbconf_reg.c werr = smbconf_reg_open_service_key(tmp_ctx, ctx, service, service 1028 source3/lib/smbconf/smbconf_reg.c werr = smbconf_reg_open_service_key(tmp_ctx, ctx, service, service 1056 source3/lib/smbconf/smbconf_reg.c werr = smbconf_reg_open_service_key(tmp_ctx, ctx, service, service 2305 source3/lib/system.c return getnameinfo(psa, salen, host, hostlen, service, servlen, flags); service 25 source3/lib/util_nscd.c if (!nscd_flush_cache(service)) { service 28 source3/lib/util_nscd.c service, strerror(errno))); service 1708 source3/lib/util_str.c if (!ipstr_list || !service) { service 1714 source3/lib/util_str.c &service->ss); service 1718 source3/lib/util_str.c if (service->ss.ss_family == AF_INET) { service 1722 source3/lib/util_str.c service->port); service 1727 source3/lib/util_str.c service->port); service 1731 source3/lib/util_str.c if (service->ss.ss_family == AF_INET) { service 1734 source3/lib/util_str.c service->port); service 1738 source3/lib/util_str.c service->port); service 387 source3/libads/kerberos.c SECRETS_SALTING_PRINCIPAL, service, enctype) == -1) { service 592 source3/libads/kerberos.c if (strchr_m(service, '@')) { service 593 source3/libads/kerberos.c if (asprintf(&princ_s, "%s", service) == -1) { service 597 source3/libads/kerberos.c if (asprintf(&princ_s, "%s@%s", service, lp_realm()) == -1) { service 36 source3/libgpo/gpo_fetch.c *service = NULL; service 49 source3/libgpo/gpo_fetch.c if (!next_token_talloc(mem_ctx, &file_sys_path, service, "\\")) { service 52 source3/libgpo/gpo_fetch.c NT_STATUS_HAVE_NO_MEMORY(*service); service 123 source3/libgpo/gpo_fetch.c char *server, *service, *nt_path, *unix_path; service 127 source3/libgpo/gpo_fetch.c &server, &service, &nt_path, service 2145 source3/libsmb/cliconnect.c if (service) { service 2146 source3/libsmb/cliconnect.c nt_status = cli_tcon_andx(cli, service, service_type, password, service 2256 source3/libsmb/cliconnect.c *p++ = 4; p += clistr_push(cli, p, service, -1, STR_TERMINATE | STR_NOALIGN); service 643 source3/libsmb/clifsinfo.c if (asprintf(&host_princ_s, "%s@%s", service, host) == -1) { service 828 source3/modules/vfs_acl_tdb.c res = SMB_VFS_NEXT_CONNECT(handle, service, user); service 1063 source3/modules/vfs_afsacl.c return SMB_VFS_NEXT_CONNECT(handle, service, user); service 98 source3/modules/vfs_cacheprime.c return SMB_VFS_NEXT_CONNECT(handle, service, user); service 121 source3/modules/vfs_cacheprime.c return SMB_VFS_NEXT_CONNECT(handle, service, user); service 165 source3/modules/vfs_commit.c return SMB_VFS_NEXT_CONNECT(handle, service, user); service 215 source3/modules/vfs_fileid.c service, algorithm)); service 217 source3/modules/vfs_fileid.c return SMB_VFS_NEXT_CONNECT(handle, service, user); service 388 source3/modules/vfs_gpfs.c lp_parm_bool(fsp->conn->params->service, "gpfs", service 39 source3/modules/vfs_onefs.c return SMB_VFS_NEXT_CONNECT(handle, service, user); service 107 source3/modules/vfs_prealloc.c return SMB_VFS_NEXT_CONNECT(handle, service, user); service 155 source3/modules/vfs_readahead.c return SMB_VFS_NEXT_CONNECT(handle, service, user); service 88 source3/modules/vfs_readonly.c return SMB_VFS_NEXT_CONNECT(handle, service, user); service 53 source3/modules/vfs_recycle.c service,user)); service 55 source3/modules/vfs_recycle.c return SMB_VFS_NEXT_CONNECT(handle, service, user); service 328 source3/modules/vfs_smb_traffic_analyzer.c return SMB_VFS_NEXT_CONNECT(handle, service, user); service 137 source3/modules/vfs_tsmsm.c return SMB_VFS_NEXT_CONNECT(handle, service, user); service 746 source3/modules/vfs_xattr_tdb.c res = SMB_VFS_NEXT_CONNECT(handle, service, user); service 751 source3/modules/vfs_xattr_tdb.c fstrcpy(sname, service); service 297 source3/pam_smbpass/support.c const char *service = NULL; service 320 source3/pam_smbpass/support.c _pam_get_item( pamh, PAM_SERVICE, &service ); service 327 source3/pam_smbpass/support.c , service == NULL ? "**unknown**" : service service 332 source3/pam_smbpass/support.c , service == NULL ? "**unknown**" : service service 373 source3/pam_smbpass/support.c const char *service; service 375 source3/pam_smbpass/support.c _pam_get_item( pamh, PAM_SERVICE, &service ); service 377 source3/pam_smbpass/support.c uidtoname(getuid()), service ? service : "**unknown**", name); service 408 source3/pam_smbpass/support.c const char *service; service 410 source3/pam_smbpass/support.c _pam_get_item( pamh, PAM_SERVICE, &service ); service 434 source3/pam_smbpass/support.c service ? service : "**unknown**", name); service 441 source3/pam_smbpass/support.c service ? service : "**unknown**", name); service 452 source3/pam_smbpass/support.c service ? service : "**unknown**", name); service 458 source3/pam_smbpass/support.c service ? service : "**unknown**", name); service 504 source3/param/loadparm.c static struct service sDefault = { service 651 source3/param/loadparm.c static struct service **ServicePtrs = NULL; service 4726 source3/param/loadparm.c parm_ptr = lp_local_ptr(service, parm.ptr); service 4740 source3/param/loadparm.c free_one_parameter(service, parm_table[i]); service 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);} service 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);} service 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));} service 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);} service 5879 source3/param/loadparm.c memset((char *)pservice, '\0', sizeof(struct service)); service 5971 source3/param/loadparm.c struct service tservice; service 5995 source3/param/loadparm.c struct service **tsp; service 5998 source3/param/loadparm.c tsp = SMB_REALLOC_ARRAY_KEEP_OLD_ON_ERROR(ServicePtrs, struct service *, num_to_alloc); service 6004 source3/param/loadparm.c ServicePtrs[iNumServices] = SMB_MALLOC_P(struct service); service 6786 source3/param/loadparm.c if (service == NULL) { service 6790 source3/param/loadparm.c ret = do_section(service->name, NULL); service 6794 source3/param/loadparm.c for (count = 0; count < service->num_params; count++) { service 6795 source3/param/loadparm.c ret = do_parameter(service->param_names[count], service 6796 source3/param/loadparm.c service->param_values[count], service 6814 source3/param/loadparm.c struct smbconf_service *service = NULL; service 6834 source3/param/loadparm.c werr = smbconf_get_share(conf_ctx, mem_ctx, service_name, &service); service 6839 source3/param/loadparm.c ret = process_smbconf_service(service); service 6873 source3/param/loadparm.c struct smbconf_service **service = NULL; service 6883 source3/param/loadparm.c werr = smbconf_get_config(conf_ctx, mem_ctx, &num_shares, &service); service 6891 source3/param/loadparm.c if (strequal(service[count]->name, GLOBAL_NAME)) { service 6894 source3/param/loadparm.c ret = process_smbconf_service(service[count]); service 7178 source3/param/loadparm.c struct service serviceTemp; service 7382 source3/param/loadparm.c struct service *s; service 7427 source3/param/loadparm.c return (void *)(((char *)service) + PTR_DIFF(ptr, &sDefault)); service 7923 source3/param/loadparm.c struct service *pService = ServicePtrs[snum]; service 7984 source3/param/loadparm.c struct service *pService = ServicePtrs[snum]; service 8658 source3/param/loadparm.c const struct service *sp = &sDefault; service 9299 source3/param/loadparm.c result->service = snum; service 9334 source3/param/loadparm.c result->service = list->next_id; service 9344 source3/param/loadparm.c if (lp_print_ok(result->service)) { service 9359 source3/param/loadparm.c result.service = snum; service 1972 source3/rpc_server/srv_srvsvc_nt.c delete_share_security(lp_servicename(params->service)); service 1974 source3/rpc_server/srv_srvsvc_nt.c lp_killservice(params->service); service 214 source3/rpc_server/srv_svcctl_nt.c if ( !(s_op = find_service_by_name( service )) ) { service 283 source3/rpc_server/srv_svcctl_nt.c const char *service = NULL; service 285 source3/rpc_server/srv_svcctl_nt.c service = r->in.ServiceName; service 286 source3/rpc_server/srv_svcctl_nt.c if (!service) { service 289 source3/rpc_server/srv_svcctl_nt.c DEBUG(5, ("_svcctl_OpenServiceW: Attempting to open Service [%s], \n", service)); service 299 source3/rpc_server/srv_svcctl_nt.c if ( !(sec_desc = svcctl_get_secdesc( p->mem_ctx, service, get_root_nt_token() )) ) service 308 source3/rpc_server/srv_svcctl_nt.c return create_open_service_handle( p, r->out.handle, SVC_HANDLE_IS_SERVICE, service, access_granted ); service 333 source3/rpc_server/srv_svcctl_nt.c const char *service; service 342 source3/rpc_server/srv_svcctl_nt.c service = r->in.service_name; service 344 source3/rpc_server/srv_svcctl_nt.c display_name = svcctl_lookup_dispname(p->mem_ctx, service, service 468 source3/rpc_server/srv_svcctl_nt.c memcpy(r->out.service, blob.data, MIN(blob.length, r->in.offered)); service 540 source3/rpc_server/srv_svcctl_nt.c SERVICE_INFO *info = find_service_info_by_hnd( p, r->in.service ); service 49 source3/services/svc_netlogon.c netlogon_status( service, service_status ); service 31 source3/services/svc_rcinit.c get_dyn_MODULESDIR(), SVCCTL_SCRIPT_DIR, service) < 0) { service 65 source3/services/svc_rcinit.c get_dyn_MODULESDIR(), SVCCTL_SCRIPT_DIR, service) < 0) { service 92 source3/services/svc_rcinit.c get_dyn_MODULESDIR(), SVCCTL_SCRIPT_DIR, service) < 0) { service 49 source3/services/svc_wins.c wins_status( service, service_status ); service 54 source3/smbd/conn.c if (conn->params->service == snum) { service 1304 source3/smbd/lanman.c len = strlen(service->comment)+1; service 1331 source3/smbd/lanman.c push_ascii(p,service->name, MAX_NETBIOSNAME_LEN, STR_TERMINATE); service 1335 source3/smbd/lanman.c push_ascii(p,service->name,MAX_NETBIOSNAME_LEN, STR_TERMINATE); service 1336 source3/smbd/lanman.c SIVAL(p,18,service->type); service 1338 source3/smbd/lanman.c len += CopyAndAdvance(&p2,service->comment,&l2); service 149 source3/smbd/mangle.c lp_defaultcase(p->service), service 255 source3/smbd/msdfs.c conn->params->service = snum; service 1232 source3/smbd/posix_acls.c and_bits = lp_dir_security_mask(params->service); service 1233 source3/smbd/posix_acls.c or_bits = lp_force_dir_security_mode(params->service); service 1235 source3/smbd/posix_acls.c and_bits = lp_security_mask(params->service); service 1236 source3/smbd/posix_acls.c or_bits = lp_force_security_mode(params->service); service 4557 source3/smbd/posix_acls.c conn->params->service = -1; service 512 source3/smbd/reply.c const char *service; service 545 source3/smbd/reply.c service = p+1; service 547 source3/smbd/reply.c service = service_buf; service 552 source3/smbd/reply.c conn = make_connection(service,password_blob,dev,req->vuid,&nt_status); service 569 source3/smbd/reply.c service, conn->cnum)); service 583 source3/smbd/reply.c const char *service = NULL; service 659 source3/smbd/reply.c service = q+1; service 661 source3/smbd/reply.c service = path; service 675 source3/smbd/reply.c DEBUG(4,("Client requested device type [%s] for share [%s]\n", client_devicetype, service)); service 677 source3/smbd/reply.c conn = make_connection(service, password, client_devicetype, service 754 source3/smbd/reply.c service)); service 129 source3/smbd/seal.c if (asprintf(&host_princ_s, "%s@%s", service, name) == -1) { service 266 source3/smbd/service.c if (!service || !homedir || homedir[0] == '\0') service 283 source3/smbd/service.c const char *p = strchr(service,*lp_winbind_separator()); service 287 source3/smbd/service.c service = p + 1; service 291 source3/smbd/service.c if (!lp_add_home(service, iHomeService, username, homedir)) { service 295 source3/smbd/service.c return lp_servicenumber(service); service 309 source3/smbd/service.c all_string_sub(service,"\\","/",0); service 311 source3/smbd/service.c iService = lp_servicenumber(service); service 315 source3/smbd/service.c char *phome_dir = get_user_home_dir(talloc_tos(), service); service 322 source3/smbd/service.c if(map_username(service)) service 324 source3/smbd/service.c talloc_tos(), service); service 327 source3/smbd/service.c DEBUG(3,("checking for home directory %s gave %s\n",service, service 330 source3/smbd/service.c iService = add_home_service(service,service /* 'username' */, phome_dir); service 341 source3/smbd/service.c DEBUG(3,("checking whether %s is a valid printer name...\n", service)); service 342 source3/smbd/service.c if (pcap_printername_ok(service)) { service 343 source3/smbd/service.c DEBUG(3,("%s is a valid printer name\n", service)); service 344 source3/smbd/service.c DEBUG(3,("adding %s as a printer service\n", service)); service 345 source3/smbd/service.c lp_add_printer(service, iPrinterService); service 346 source3/smbd/service.c iService = lp_servicenumber(service); service 348 source3/smbd/service.c DEBUG(0,("failed to add %s as a printer service!\n", service)); service 351 source3/smbd/service.c DEBUG(3,("%s is not a valid printer name\n", service)); service 361 source3/smbd/service.c iService = load_registry_service(service); service 367 source3/smbd/service.c strlower_m(service); service 368 source3/smbd/service.c iService = load_usershare_service(service); service 374 source3/smbd/service.c if (pdefservice && *pdefservice && !strequal(pdefservice,service) && !strstr_m(service,"..")) { service 397 source3/smbd/service.c all_string_sub(service, "_","/",0); service 398 source3/smbd/service.c iService = lp_add_service(service, iService); service 406 source3/smbd/service.c DEBUG(0,("Invalid snum %d for %s\n",iService, service)); service 414 source3/smbd/service.c DEBUG(3,("find_service() failed to find service %s\n", service)); service 668 source3/smbd/service.c conn->params->service = snum; service 1094 source3/smbd/service.c fstring service; service 1179 source3/smbd/service.c fstrcpy(service, service_in); service 1181 source3/smbd/service.c strlower_m(service); service 1183 source3/smbd/service.c snum = find_service(service); service 1186 source3/smbd/service.c if (strequal(service,"IPC$") || service 1187 source3/smbd/service.c (lp_enable_asu_support() && strequal(service,"ADMIN$"))) { service 1188 source3/smbd/service.c DEBUG(3,("refusing IPC connection to %s\n", service)); service 1196 source3/smbd/service.c service)); service 1205 source3/smbd/service.c service, lp_msdfs_proxy(snum))); service 1210 source3/smbd/service.c DEBUG(5, ("making a connection to 'normal' service %s\n", service)); service 2694 source3/smbd/trans2.c additional_flags |= lp_parm_int(conn->params->service, service 1213 source3/torture/torture.c char *service; service 1223 source3/torture/torture.c if (asprintf(&service, "\\\\%s\\%s", host, share) == -1) { service 1227 source3/torture/torture.c status = cli_raw_tcon(cli, service, password, "?????", &max_xmit, &cnum); service 165 source3/utils/net_conf.c if (service->name != NULL) { service 166 source3/utils/net_conf.c d_printf("[%s]\n", service->name); service 169 source3/utils/net_conf.c for (idx = 0; idx < service->num_params; idx++) { service 171 source3/utils/net_conf.c service->param_names[idx], service 172 source3/utils/net_conf.c service->param_values[idx]); service 178 source3/utils/net_conf.c if (smbconf_share_exists(conf_ctx, service->name)) { service 179 source3/utils/net_conf.c werr = smbconf_delete_share(conf_ctx, service->name); service 184 source3/utils/net_conf.c werr = smbconf_create_share(conf_ctx, service->name); service 189 source3/utils/net_conf.c for (idx = 0; idx < service->num_params; idx ++) { service 190 source3/utils/net_conf.c if (strequal(service->param_names[idx], "include")) { service 200 source3/utils/net_conf.c service->param_values[idx]); service 208 source3/utils/net_conf.c service->name, service 209 source3/utils/net_conf.c service->param_names[idx], service 210 source3/utils/net_conf.c service->param_values[idx]); service 217 source3/utils/net_conf.c werr = smbconf_set_includes(conf_ctx, service->name, num_includes, service 335 source3/utils/net_conf.c struct smbconf_service *service = NULL; service 339 source3/utils/net_conf.c &service); service 351 source3/utils/net_conf.c werr = import_process_service(c, conf_ctx, service); service 503 source3/utils/net_conf.c struct smbconf_service *service = NULL; service 518 source3/utils/net_conf.c werr = smbconf_get_share(conf_ctx, mem_ctx, sharename, &service); service 525 source3/utils/net_conf.c d_printf("[%s]\n", service->name); service 527 source3/utils/net_conf.c for (count = 0; count < service->num_params; count++) { service 528 source3/utils/net_conf.c d_printf("\t%s = %s\n", service->param_names[count], service 529 source3/utils/net_conf.c service->param_values[count]); service 763 source3/utils/net_conf.c char *service = NULL; service 772 source3/utils/net_conf.c service = talloc_strdup(mem_ctx, argv[0]); service 773 source3/utils/net_conf.c if (service == NULL) { service 791 source3/utils/net_conf.c if (!smbconf_share_exists(conf_ctx, service)) { service 792 source3/utils/net_conf.c werr = smbconf_create_share(conf_ctx, service); service 795 source3/utils/net_conf.c service, win_errstr(werr)); service 800 source3/utils/net_conf.c werr = smbconf_set_parameter(conf_ctx, service, param, value_str); service 835 source3/utils/net_conf.c char *service = NULL; service 846 source3/utils/net_conf.c service = talloc_strdup(mem_ctx, argv[0]); service 847 source3/utils/net_conf.c if (service == NULL) { service 857 source3/utils/net_conf.c werr = smbconf_get_parameter(conf_ctx, mem_ctx, service, param, &valstr); service 862 source3/utils/net_conf.c service); service 888 source3/utils/net_conf.c char *service = NULL; service 896 source3/utils/net_conf.c service = talloc_strdup(mem_ctx, argv[0]); service 897 source3/utils/net_conf.c if (service == NULL) { service 907 source3/utils/net_conf.c werr = smbconf_delete_parameter(conf_ctx, service, param); service 912 source3/utils/net_conf.c service); service 939 source3/utils/net_conf.c char *service; service 949 source3/utils/net_conf.c service = talloc_strdup(mem_ctx, argv[0]); service 950 source3/utils/net_conf.c if (service == NULL) { service 955 source3/utils/net_conf.c werr = smbconf_get_includes(conf_ctx, mem_ctx, service, service 978 source3/utils/net_conf.c char *service; service 989 source3/utils/net_conf.c service = talloc_strdup(mem_ctx, argv[0]); service 990 source3/utils/net_conf.c if (service == NULL) { service 1002 source3/utils/net_conf.c werr = smbconf_set_includes(conf_ctx, service, num_includes, includes); service 1020 source3/utils/net_conf.c char *service; service 1029 source3/utils/net_conf.c service = talloc_strdup(mem_ctx, argv[0]); service 1030 source3/utils/net_conf.c if (service == NULL) { service 1035 source3/utils/net_conf.c werr = smbconf_delete_includes(conf_ctx, service); service 77 source3/utils/net_rpc_service.c service, service 119 source3/utils/net_rpc_service.c result = query_service_state(pipe_hnd, mem_ctx, hSCM, service, &state ); service 155 source3/utils/net_rpc_service.c service, service 180 source3/utils/net_rpc_service.c result = watch_service_state(pipe_hnd, mem_ctx, hSCM, service, watch_state, &state ); service 182 source3/utils/net_rpc_service.c d_printf("%s service is %s.\n", service, svc_status_string(state)); service 388 source3/winbindd/winbindd.h const char *service; service 201 source3/winbindd/winbindd_cred_cache.c entry->service, service 609 source3/winbindd/winbindd_cred_cache.c if (service) { service 610 source3/winbindd/winbindd_cred_cache.c entry->service = talloc_strdup(entry, service); service 611 source3/winbindd/winbindd_cred_cache.c if (!entry->service) { service 566 source3/winbindd/winbindd_pam.c const char *service = NULL; service 619 source3/winbindd/winbindd_pam.c service = talloc_asprintf(state->mem_ctx, "%s/%s@%s", KRB5_TGS_NAME, realm, realm); service 620 source3/winbindd/winbindd_pam.c if (service == NULL) { service 667 source3/winbindd/winbindd_pam.c service, service 1010 source3/winbindd/winbindd_pam.c const char *service = NULL; service 1035 source3/winbindd/winbindd_pam.c service = talloc_asprintf(state->mem_ctx, "%s/%s@%s", KRB5_TGS_NAME, realm, realm); service 1036 source3/winbindd/winbindd_pam.c if (service == NULL) { service 1046 source3/winbindd/winbindd_pam.c service, service 119 source4/auth/gensec/cyrus_sasl.c const char *service = gensec_get_target_service(gensec_security); service 172 source4/auth/gensec/cyrus_sasl.c sasl_ret = sasl_client_new(service, service 1117 source4/auth/gensec/gensec.c gensec_security->target.service = talloc_strdup(gensec_security, service); service 1118 source4/auth/gensec/gensec.c if (!gensec_security->target.service) { service 1126 source4/auth/gensec/gensec.c if (gensec_security->target.service) { service 1127 source4/auth/gensec/gensec.c return gensec_security->target.service; service 49 source4/auth/gensec/gensec.h const char *service; service 80 source4/auth/ntlm/auth_server.c io.in.service = NULL; service 3157 source4/client/client.c const char *service = NULL; service 3234 source4/client/client.c service = s; service 3249 source4/client/client.c if (!query_host && !service && !message) { service 3286 source4/client/client.c desthost, lp_smb_ports(cmdline_lp_ctx), service, service 36 source4/client/smbmount.c static pstring service; service 451 source4/client/smbmount.c c = do_connection(service, lp_unicode(lp_ctx), lp_cli_maxprotocol(lp_ctx), service 464 source4/client/smbmount.c pstrcpy(svc2, service); service 545 source4/client/smbmount.c send_fs_socket(lp_ctx, service, mount_point, c); service 739 source4/client/smbmount.c pstrcpy(service, argv[1]); service 744 source4/client/smbmount.c string_replace(service, '/','\\'); service 849 source4/client/smbmount.c if (!*service) { service 56 source4/dsdb/repl/drepl_out_helpers.c c = composite_create(conn, conn->service->task->event_ctx); service 80 source4/dsdb/repl/drepl_out_helpers.c conn->service->system_session_info->credentials, service 81 source4/dsdb/repl/drepl_out_helpers.c c->event_ctx, conn->service->task->lp_ctx); service 113 source4/dsdb/repl/drepl_out_helpers.c st->bind_info_ctr.info.info28 = st->conn->service->bind_info28; service 115 source4/dsdb/repl/drepl_out_helpers.c st->bind_r.in.bind_guid = &st->conn->service->ntds_guid; service 205 source4/dsdb/repl/drepl_out_helpers.c c = composite_create(op, op->service->task->event_ctx); service 240 source4/dsdb/repl/drepl_out_helpers.c struct dreplsrv_service *service = st->op->service; service 259 source4/dsdb/repl/drepl_out_helpers.c r->in.req->req8.destination_dsa_guid = service->ntds_guid; service 275 source4/dsdb/repl/drepl_out_helpers.c r->in.req->req5.destination_dsa_guid = service->ntds_guid; service 366 source4/dsdb/repl/drepl_out_helpers.c struct dreplsrv_service *service = st->op->service; service 404 source4/dsdb/repl/drepl_out_helpers.c status = dsdb_extended_replicated_objects_commit(service->samdb, service 46 source4/dsdb/repl/drepl_out_pull.c op->service = s; service 85 source4/dsdb/repl/drepl_out_pull.c struct dreplsrv_service *s = op->service; service 125 source4/dsdb/repl/drepl_partitions.c conn->service = s; service 40 source4/dsdb/repl/drepl_periodic.c struct dreplsrv_service *service = talloc_get_type(ptr, struct dreplsrv_service); service 43 source4/dsdb/repl/drepl_periodic.c service->periodic.te = NULL; service 45 source4/dsdb/repl/drepl_periodic.c dreplsrv_periodic_run(service); service 47 source4/dsdb/repl/drepl_periodic.c status = dreplsrv_periodic_schedule(service, service->periodic.interval); service 49 source4/dsdb/repl/drepl_periodic.c task_server_terminate(service->task, win_errstr(status)); service 65 source4/dsdb/repl/drepl_periodic.c if (service->periodic.te) { service 70 source4/dsdb/repl/drepl_periodic.c if (timeval_compare(&next_time, &service->periodic.next_event) > 0) { service 76 source4/dsdb/repl/drepl_periodic.c service->periodic.next_event = next_time; service 78 source4/dsdb/repl/drepl_periodic.c new_te = event_add_timed(service->task->event_ctx, service, service 79 source4/dsdb/repl/drepl_periodic.c service->periodic.next_event, service 80 source4/dsdb/repl/drepl_periodic.c dreplsrv_periodic_handler_te, service); service 83 source4/dsdb/repl/drepl_periodic.c tmp_mem = talloc_new(service); service 86 source4/dsdb/repl/drepl_periodic.c (service->periodic.te?"re":""), service 90 source4/dsdb/repl/drepl_periodic.c talloc_free(service->periodic.te); service 91 source4/dsdb/repl/drepl_periodic.c service->periodic.te = new_te; service 102 source4/dsdb/repl/drepl_periodic.c mem_ctx = talloc_new(service); service 103 source4/dsdb/repl/drepl_periodic.c dreplsrv_schedule_pull_replication(service, mem_ctx); service 108 source4/dsdb/repl/drepl_periodic.c dreplsrv_run_pending_ops(service); service 40 source4/dsdb/repl/drepl_service.c status = auth_system_session_info(service, service->task->lp_ctx, service 41 source4/dsdb/repl/drepl_service.c &service->system_session_info); service 54 source4/dsdb/repl/drepl_service.c service->samdb = samdb_connect(service, service->task->event_ctx, lp_ctx, service->system_session_info); service 55 source4/dsdb/repl/drepl_service.c if (!service->samdb) { service 59 source4/dsdb/repl/drepl_service.c ntds_guid = samdb_ntds_objectGUID(service->samdb); service 64 source4/dsdb/repl/drepl_service.c service->ntds_guid = *ntds_guid; service 66 source4/dsdb/repl/drepl_service.c bind_info28 = &service->bind_info28; service 119 source4/dsdb/repl/drepl_service.c struct dreplsrv_service *service; service 136 source4/dsdb/repl/drepl_service.c service = talloc_zero(task, struct dreplsrv_service); service 137 source4/dsdb/repl/drepl_service.c if (!service) { service 141 source4/dsdb/repl/drepl_service.c service->task = task; service 142 source4/dsdb/repl/drepl_service.c service->startup_time = timeval_current(); service 143 source4/dsdb/repl/drepl_service.c task->private_data = service; service 145 source4/dsdb/repl/drepl_service.c status = dreplsrv_init_creds(service); service 153 source4/dsdb/repl/drepl_service.c status = dreplsrv_connect_samdb(service, task->lp_ctx); service 161 source4/dsdb/repl/drepl_service.c status = dreplsrv_load_partitions(service); service 170 source4/dsdb/repl/drepl_service.c service->periodic.interval = lp_parm_int(task->lp_ctx, NULL, "dreplsrv", "periodic_interval", 300); /* in seconds */ service 172 source4/dsdb/repl/drepl_service.c status = dreplsrv_periodic_schedule(service, periodic_startup_interval); service 45 source4/dsdb/repl/drepl_service.h struct dreplsrv_service *service; service 79 source4/dsdb/repl/drepl_service.h struct dreplsrv_service *service; service 103 source4/dsdb/repl/drepl_service.h struct dreplsrv_service *service; service 186 source4/dsdb/samdb/cracknames.c const char *service, *dns_name; service 208 source4/dsdb/samdb/cracknames.c service = principal->name.name_string.val[0]; service 214 source4/dsdb/samdb/cracknames.c service, &new_service); service 588 source4/dsdb/samdb/cracknames.c char *service; service 623 source4/dsdb/samdb/cracknames.c service = principal->name.name_string.val[0]; service 624 source4/dsdb/samdb/cracknames.c if ((principal->name.name_string.len == 2) && (strcasecmp(service, "host") == 0)) { service 657 source4/heimdal/kdc/kerberos4.c *service, service 92 source4/heimdal/lib/gssapi/krb5/import_name.c char *hostname = NULL, *service; service 109 source4/heimdal/lib/gssapi/krb5/import_name.c service = p->name.name_string.val[0]; service 113 source4/heimdal/lib/gssapi/krb5/import_name.c service, service 119 source4/heimdal/lib/krb5/convert_creds.c v4creds->service, service 46 source4/heimdal/lib/krb5/get_port.c if ((sp = roken_getservbyname (service, proto)) == NULL) { service 49 source4/heimdal/lib/krb5/get_port.c service, proto, default_port); service 82 source4/heimdal/lib/krb5/krb5-v4compat.h char service[ANAME_SZ]; /* Service name */ service 680 source4/heimdal/lib/krb5/krb5.h const char *service; service 84 source4/heimdal/lib/krb5/krbhst.c def_port = ntohs(krb5_getportbyname (context, service, proto, 88)); service 88 source4/heimdal/lib/krb5/krbhst.c snprintf(domain, sizeof(domain), "_%s._%s.%s.", service, proto, realm); service 382 source4/heimdal/lib/krb5/krbhst.c if (srv_find_realm(context, &res, &count, kd->realm, "SRV", proto, service, service 535 source4/heimdal/lib/krb5/krbhst.c krb5plugin_service_locate_ftable *service; service 538 source4/heimdal/lib/krb5/krbhst.c service = _krb5_plugin_get_symbol(e); service 539 source4/heimdal/lib/krb5/krbhst.c if (service->minor_version != 0) service 542 source4/heimdal/lib/krb5/krbhst.c (*service->init)(context, &ctx); service 543 source4/heimdal/lib/krb5/krbhst.c ret = (*service->lookup)(ctx, type, kd->realm, 0, 0, add_locate, kd); service 544 source4/heimdal/lib/krb5/krbhst.c (*service->fini)(ctx); service 105 source4/heimdal/lib/krb5/mk_req.c service, service 781 source4/heimdal/lib/krb5/rd_req.c krb5_principal service = NULL; service 800 source4/heimdal/lib/krb5/rd_req.c &service, service 805 source4/heimdal/lib/krb5/rd_req.c server = service; service 891 source4/heimdal/lib/krb5/rd_req.c if(service) service 892 source4/heimdal/lib/krb5/rd_req.c krb5_free_principal(context, service); service 336 source4/heimdal/lib/krb5/send_to_kdc.c krb5plugin_send_to_kdc_ftable *service; service 339 source4/heimdal/lib/krb5/send_to_kdc.c service = _krb5_plugin_get_symbol(e); service 340 source4/heimdal/lib/krb5/send_to_kdc.c if (service->minor_version != 0) service 343 source4/heimdal/lib/krb5/send_to_kdc.c (*service->init)(context, &ctx); service 344 source4/heimdal/lib/krb5/send_to_kdc.c ret = (*service->send_to_kdc)(context, ctx, hi, service 346 source4/heimdal/lib/krb5/send_to_kdc.c (*service->fini)(ctx); service 258 source4/heimdal/lib/krb5/v4_glue.c RCHECK(ret, krb5_store_stringz(sp, v4creds->service), error); service 500 source4/heimdal/lib/krb5/v4_glue.c RCHECK(ret, put_nir(sp, service, instance, realm), error); service 67 source4/ldap_server/ldap_extended.c ctx->tls_socket = tls_init_server(call->conn->service->tls_params, service 346 source4/ldap_server/ldap_server.c conn->service = ldapsrv_service; service 30 source4/ldap_server/ldap_server.h struct ldapsrv_service *service; service 67 source4/libcli/raw/clitree.c smbcli_req_append_ascii4(req, parms->tcon.in.service, STR_ASCII); service 196 source4/libcli/raw/clitree.c io.in.service = service; service 240 source4/libcli/raw/interfaces.h const char *service; service 117 source4/libcli/smb_composite/connect.c io->in.service); service 187 source4/libcli/smb_composite/connect.c if (!io->in.service) { service 203 source4/libcli/smb_composite/connect.c io->in.service); service 143 source4/libcli/smb_composite/fetchfile.c state->connect->in.service = io->in.service; service 151 source4/libcli/smb_composite/fsinfo.c state->connect->in.service = io->in.service; service 54 source4/libcli/smb_composite/smb_composite.h const char *service; service 100 source4/libcli/smb_composite/smb_composite.h const char *service; service 143 source4/libcli/smb_composite/smb_composite.h const char *service; service 279 source4/librpc/rpc/dcerpc_auth.c if (service != NULL) { service 281 source4/librpc/rpc/dcerpc_auth.c service); service 396 source4/librpc/rpc/dcerpc_auth.c auth_type, auth_level, service); service 120 source4/librpc/rpc/dcerpc_connect.c conn->in.service = "IPC$"; service 217 source4/ntvfs/cifs/vfs_cifs.c io.in.service = remote_share; service 811 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c lp_servicename(req->tcon->service)); service 808 source4/ntvfs/simple/vfs_simple.c lp_servicename(req->tcon->service)); service 257 source4/param/generic.c struct loadparm_service *service = service 259 source4/param/generic.c if (service == NULL) service 260 source4/param/generic.c service = lp_add_service(lp_ctx, lp_default_service(lp_ctx), section->name); service 261 source4/param/generic.c lp_do_service_parameter(lp_ctx, service, param->key, param->value); service 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)));} service 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);} service 606 source4/param/loadparm.c bool fn_name(struct loadparm_service *service, struct loadparm_service *sDefault) {return((service != NULL)? service->val : sDefault->val);} service 608 source4/param/loadparm.c int fn_name(struct loadparm_service *service, struct loadparm_service *sDefault) {return((service != NULL)? service->val : sDefault->val);} service 700 source4/param/loadparm.c return lp_string((const char *)service->szService); service 757 source4/param/loadparm.c data = (service == NULL ? lp_ctx->globals->param_opt : service->param_opt); service 770 source4/param/loadparm.c if (service != NULL) { service 861 source4/param/loadparm.c const char *value = lp_get_parametric(lp_ctx, service, type, option); service 881 source4/param/loadparm.c const char *value = lp_get_parametric(lp_ctx, service, type, option); service 898 source4/param/loadparm.c const char *value = lp_get_parametric(lp_ctx, service, type, option); service 918 source4/param/loadparm.c const char *value = lp_get_parametric(lp_ctx, service, type, option); service 938 source4/param/loadparm.c const char *value = lp_get_parametric(lp_ctx, service, type, option); service 951 source4/param/loadparm.c const char *value = lp_get_parametric(lp_ctx, service, type, option); service 968 source4/param/loadparm.c const char *value = lp_get_parametric(lp_ctx, service, type, option); service 1029 source4/param/loadparm.c struct loadparm_service *service = getservicebyname(lp_ctx, service 1031 source4/param/loadparm.c if (service != NULL) { service 1034 source4/param/loadparm.c data = service->param_opt; service 1040 source4/param/loadparm.c service->param_opt = NULL; service 1041 source4/param/loadparm.c return service; service 1088 source4/param/loadparm.c struct loadparm_service *service; service 1090 source4/param/loadparm.c service = lp_add_service(lp_ctx, default_service, pszHomename); service 1092 source4/param/loadparm.c if (service == NULL) service 1097 source4/param/loadparm.c service->szPath = talloc_strdup(service, pszHomedir); service 1099 source4/param/loadparm.c service->szPath = string_sub_talloc(service, lp_pathname(default_service, lp_ctx->sDefault), "%H", pszHomedir); service 1102 source4/param/loadparm.c if (!(*(service->comment))) { service 1103 source4/param/loadparm.c service->comment = talloc_asprintf(service, "Home directory of %s", user); service 1105 source4/param/loadparm.c service->bAvailable = default_service->bAvailable; service 1106 source4/param/loadparm.c service->bBrowseable = default_service->bBrowseable; service 1109 source4/param/loadparm.c pszHomename, user, service->szPath)); service 1121 source4/param/loadparm.c struct loadparm_service *service = lp_add_service(lp_ctx, lp_ctx->sDefault, name); service 1123 source4/param/loadparm.c if (service == NULL) service 1126 source4/param/loadparm.c string_set(service, &service->szPath, tmpdir()); service 1128 source4/param/loadparm.c service->comment = talloc_asprintf(service, "%s Service (%s)", service 1130 source4/param/loadparm.c string_set(service, &service->fstype, fstype); service 1131 source4/param/loadparm.c service->iMaxConnections = -1; service 1132 source4/param/loadparm.c service->bAvailable = true; service 1133 source4/param/loadparm.c service->bRead_only = true; service 1134 source4/param/loadparm.c service->bPrint_ok = false; service 1135 source4/param/loadparm.c service->bBrowseable = false; service 1138 source4/param/loadparm.c lp_do_service_parameter(lp_ctx, service, "ntvfs handler", service 1156 source4/param/loadparm.c struct loadparm_service *service; service 1157 source4/param/loadparm.c service = lp_add_service(lp_ctx, default_service, pszPrintername); service 1159 source4/param/loadparm.c if (service == NULL) service 1168 source4/param/loadparm.c string_set(service, &service->szPrintername, pszPrintername); service 1169 source4/param/loadparm.c string_set(service, &service->comment, comment); service 1170 source4/param/loadparm.c service->bBrowseable = default_service->bBrowseable; service 1172 source4/param/loadparm.c service->bRead_only = false; service 1174 source4/param/loadparm.c service->bPrint_ok = true; service 1223 source4/param/loadparm.c if (service == NULL) { service 1230 source4/param/loadparm.c return ((char *)service) + parm->offset; service 1351 source4/param/loadparm.c if (service->szService[0] == '\0') { service 1359 source4/param/loadparm.c if (strwicmp(service->szService, PRINTERS_NAME) == 0) { service 1360 source4/param/loadparm.c if (!service->bPrint_ok) { service 1362 source4/param/loadparm.c service->szService)); service 1363 source4/param/loadparm.c service->bPrint_ok = true; service 1366 source4/param/loadparm.c if (service->bBrowseable) service 1367 source4/param/loadparm.c service->bBrowseable = false; service 1371 source4/param/loadparm.c if (!service->bAvailable) service 1373 source4/param/loadparm.c service->szService)); service 1560 source4/param/loadparm.c if (service == NULL) { service 1564 source4/param/loadparm.c data = service->param_opt; service 1565 source4/param/loadparm.c mem_ctx = service; service 1592 source4/param/loadparm.c if (service == NULL) { service 1595 source4/param/loadparm.c DLIST_ADD(service->param_opt, paramo); service 1734 source4/param/loadparm.c return lp_do_parameter_parametric(lp_ctx, service, pszParmName, pszParmValue, 0); service 1752 source4/param/loadparm.c parm_ptr = ((char *)service) + parm_table[parmnum].offset; service 1754 source4/param/loadparm.c if (!service->copymap) service 1755 source4/param/loadparm.c init_copymap(service); service 1762 source4/param/loadparm.c service->copymap[i] = false; service 1764 source4/param/loadparm.c return set_variable(service, parmnum, parm_ptr, pszParmName, service 2127 source4/param/loadparm.c ptr = lp_parm_ptr(lp_ctx, service,parm); service 2560 source4/param/loadparm.c if (service != NULL) { service 2561 source4/param/loadparm.c if (service->szService[0] == '\0') service 2563 source4/param/loadparm.c dump_a_service(service, sDefault, f); service 2604 source4/param/loadparm.c const char *ret = lp_volume(service, sDefault); service 2606 source4/param/loadparm.c return lp_servicename(service); service 2616 source4/param/loadparm.c const char *ret = _lp_printername(service, sDefault); service 2618 source4/param/loadparm.c ret = lp_servicename(service); service 2629 source4/param/loadparm.c int maxjobs = (service != NULL) ? service->iMaxPrintJobs : sDefault->iMaxPrintJobs; service 46 source4/param/pyparam.c return py_talloc_import(&PyLoadparmService, service); service 56 source4/param/pyparam.c struct loadparm_service *service; service 58 source4/param/pyparam.c service = lp_service(lp_ctx, service_name); service 59 source4/param/pyparam.c if (service == NULL) { service 72 source4/param/pyparam.c value = lp_get_parametric(lp_ctx, service, type, option); service 83 source4/param/pyparam.c parm_ptr = lp_parm_ptr(lp_ctx, service, parm); service 292 source4/param/pyparam.c struct loadparm_service *service; service 297 source4/param/pyparam.c service = lp_service(PyLoadparmContext_AsLoadparmContext(self), PyString_AsString(name)); service 298 source4/param/pyparam.c if (service == NULL) { service 302 source4/param/pyparam.c return PyLoadparmService_FromService(service); service 318 source4/param/share_classic.c struct loadparm_service *service; service 320 source4/param/share_classic.c service = lp_service((struct loadparm_context *)ctx->priv_data, name); service 322 source4/param/share_classic.c if (service == NULL) { service 332 source4/param/share_classic.c s->name = talloc_strdup(s, lp_servicename(service)); service 339 source4/param/share_classic.c s->opaque = (void *)service; service 132 source4/param/tests/loadparm.c struct loadparm_service *service = lp_add_service(lp_ctx, lp_default_service(lp_ctx), "foo"); service 133 source4/param/tests/loadparm.c torture_assert(tctx, lp_do_service_parameter(lp_ctx, service, service 135 source4/param/tests/loadparm.c torture_assert_str_equal(tctx, lp_parm_string(lp_ctx, service, "some", "thing"), "foo", service 143 source4/param/tests/loadparm.c struct loadparm_service *service = lp_add_service(lp_ctx, lp_default_service(lp_ctx), "foo"); service 144 source4/param/tests/loadparm.c torture_assert(tctx, service == lp_service(lp_ctx, "foo"), "invalid service"); service 61 source4/smb_server/smb/reply.c p += req_pull_ascii4(&req->in.bufinfo, &con.tcon.in.service, p, STR_TERMINATE); service 65 source4/smb_server/smb/reply.c if (!con.tcon.in.service || !con.tcon.in.password || !con.tcon.in.dev) { service 133 source4/smb_server/smb/service.c if (strncmp(service, "\\\\", 2) == 0) { service 134 source4/smb_server/smb/service.c char *p = strchr(service+2, '\\'); service 136 source4/smb_server/smb/service.c service = p + 1; service 140 source4/smb_server/smb/service.c status = share_get_config(req, req->smb_conn->share_context, service, &scfg); service 142 source4/smb_server/smb/service.c DEBUG(0,("make_connection: couldn't find service %s\n", service)); service 187 source4/smb_server/smb/service.c status = make_connection(req, con->tcon.in.service, password, con->tcon.in.dev); service 245 source4/smb_server/smb2/tcon.c const char *service = io->smb2.in.path; service 250 source4/smb_server/smb2/tcon.c if (strncmp(service, "\\\\", 2) == 0) { service 251 source4/smb_server/smb2/tcon.c const char *p = strchr(service+2, '\\'); service 253 source4/smb_server/smb2/tcon.c service = p + 1; service 257 source4/smb_server/smb2/tcon.c status = share_get_config(req, req->smb_conn->share_context, service, &scfg); service 259 source4/smb_server/smb2/tcon.c DEBUG(0,("smb2srv_tcon_backend: couldn't find service %s\n", service)); service 818 source4/torture/basic/misc.c smb->in.service=talloc_strdup(mem_ctx,share); service 159 source4/torture/raw/composite.c io2.in.service = torture_setting_string(tctx, "share", NULL); service 353 source4/torture/raw/composite.c io1.in.service = torture_setting_string(tctx, "share", NULL); service 194 source4/torture/raw/lockbench.c io->in.service = share; service 135 source4/torture/raw/openbench.c io->in.service = share; service 387 source4/torture/rpc/svcctl.c struct ENUM_SERVICE_STATUSW *service = NULL; service 399 source4/torture/rpc/svcctl.c r.out.service = NULL; service 410 source4/torture/rpc/svcctl.c r.out.service = talloc_array(tctx, uint8_t, needed); service 425 source4/torture/rpc/svcctl.c blob.data = talloc_steal(tctx, r.out.service); service 429 source4/torture/rpc/svcctl.c service = talloc_array(tctx, struct ENUM_SERVICE_STATUSW, services_returned); service 430 source4/torture/rpc/svcctl.c if (!service) { service 435 source4/torture/rpc/svcctl.c ndr, services_returned, service); service 443 source4/torture/rpc/svcctl.c torture_assert(tctx, service[i].service_name, service 447 source4/torture/rpc/svcctl.c service[i].service_name, service[i].display_name, service 448 source4/torture/rpc/svcctl.c service[i].status.type, service[i].status.state); service 475 source4/torture/rpc/svcctl.c r.in.service = &s; service 84 source4/utils/testparm.c struct loadparm_service *service = lp_servicebynum(lp_ctx, s); service 85 source4/utils/testparm.c if (service != NULL) service 95 source4/utils/testparm.c struct loadparm_service *service = lp_servicebynum(lp_ctx, s); service 96 source4/utils/testparm.c if (service != NULL) { service 97 source4/utils/testparm.c const char **deny_list = lp_hostsdeny(service, lp_default_service(lp_ctx)); service 98 source4/utils/testparm.c const char **allow_list = lp_hostsallow(service, lp_default_service(lp_ctx)); service 106 source4/utils/testparm.c hasstar ? *hasstar : *hasquery, deny_list[i], lp_servicename(service) ); service 117 source4/utils/testparm.c hasstar ? *hasstar : *hasquery, allow_list[i], lp_servicename(service) ); service 132 source4/utils/testparm.c struct loadparm_service *service = NULL; service 135 source4/utils/testparm.c service = NULL; service 137 source4/utils/testparm.c (service=lp_service(lp_ctx, section_name)) == NULL) { service 143 source4/utils/testparm.c lp_dump_one(stdout, show_defaults, service, lp_default_service(lp_ctx)); service 145 source4/utils/testparm.c ret = !lp_dump_a_parameter(lp_ctx, service, parameter_name, stdout); service 156 source4/utils/testparm.c struct loadparm_service *service = lp_servicebynum(lp_ctx, s); service 157 source4/utils/testparm.c if (service != NULL) { service 159 source4/utils/testparm.c && allow_access(NULL, lp_hostsdeny(service, lp_default_service(lp_ctx)), lp_hostsallow(service, lp_default_service(lp_ctx)), cname, caddr)) { service 161 source4/utils/testparm.c cname,caddr,lp_servicename(service)); service 164 source4/utils/testparm.c cname,caddr,lp_servicename(service)); service 46 source4/winbind/wb_cmd_getdcname.c result = composite_create(mem_ctx, service->task->event_ctx); service 57 source4/winbind/wb_cmd_getdcname.c ctx = wb_sid2domain_send(state, service, service->primary_sid); service 35 source4/winbind/wb_cmd_getgrgid.c struct wbsrv_service *service; service 59 source4/winbind/wb_cmd_getgrgid.c result = composite_create(mem_ctx, service->task->event_ctx); service 66 source4/winbind/wb_cmd_getgrgid.c state->service = service; service 69 source4/winbind/wb_cmd_getgrgid.c ctx = wb_gid2sid_send(state, service, gid); service 90 source4/winbind/wb_cmd_getgrgid.c ctx = wb_sid2domain_send(state, state->service, state->sid); service 34 source4/winbind/wb_cmd_getgrnam.c struct wbsrv_service *service; service 55 source4/winbind/wb_cmd_getgrnam.c result = composite_create(mem_ctx, service->task->event_ctx); service 62 source4/winbind/wb_cmd_getgrnam.c state->service = service; service 66 source4/winbind/wb_cmd_getgrnam.c ctx = wb_name2domain_send(state, service, name); service 88 source4/winbind/wb_cmd_getgrnam.c ok = wb_samba3_split_username(state, state->service->task->lp_ctx, service 131 source4/winbind/wb_cmd_getgrnam.c ctx = wb_sid2gid_send(state, state->service, group_info->out.group_sid); service 32 source4/winbind/wb_cmd_getpwent.c struct wbsrv_service *service; service 55 source4/winbind/wb_cmd_getpwent.c result = composite_create(mem_ctx, service->task->event_ctx); service 63 source4/winbind/wb_cmd_getpwent.c state->service = service; service 77 source4/winbind/wb_cmd_getpwent.c ctx = wb_cmd_getpwnam_send(state, service, username); service 34 source4/winbind/wb_cmd_getpwnam.c struct wbsrv_service *service; service 56 source4/winbind/wb_cmd_getpwnam.c result = composite_create(mem_ctx, service->task->event_ctx); service 63 source4/winbind/wb_cmd_getpwnam.c state->service = service; service 67 source4/winbind/wb_cmd_getpwnam.c ctx = wb_name2domain_send(state, service, name); service 89 source4/winbind/wb_cmd_getpwnam.c ok= wb_samba3_split_username(state, state->service->task->lp_ctx, state->name, &user_dom, &user_name); service 129 source4/winbind/wb_cmd_getpwnam.c lp_template_homedir(state->service->task->lp_ctx)); service 135 source4/winbind/wb_cmd_getpwnam.c lp_template_shell(state->service->task->lp_ctx)); service 142 source4/winbind/wb_cmd_getpwnam.c ctx = wb_sid2uid_send(state, state->service, user_info->out.user_sid); service 159 source4/winbind/wb_cmd_getpwnam.c ctx = wb_sid2gid_send(state, state->service, state->group_sid); service 35 source4/winbind/wb_cmd_getpwuid.c struct wbsrv_service *service; service 60 source4/winbind/wb_cmd_getpwuid.c result = composite_create(mem_ctx, service->task->event_ctx); service 67 source4/winbind/wb_cmd_getpwuid.c state->service = service; service 70 source4/winbind/wb_cmd_getpwuid.c ctx = wb_uid2sid_send(state, service, uid); service 91 source4/winbind/wb_cmd_getpwuid.c ctx = wb_sid2domain_send(state, state->service, state->sid); service 153 source4/winbind/wb_cmd_getpwuid.c lp_template_homedir(state->service->task->lp_ctx)); service 159 source4/winbind/wb_cmd_getpwuid.c lp_template_shell(state->service->task->lp_ctx)); service 165 source4/winbind/wb_cmd_getpwuid.c ctx = wb_sid2gid_send(state, state->service, service 32 source4/winbind/wb_cmd_list_groups.c struct wbsrv_service *service; service 51 source4/winbind/wb_cmd_list_groups.c result = composite_create(mem_ctx, service->task->event_ctx); service 59 source4/winbind/wb_cmd_list_groups.c state->service = service; service 76 source4/winbind/wb_cmd_list_groups.c ctx = wb_sid2domain_send(state, service, service->primary_sid); service 54 source4/winbind/wb_cmd_list_trustdom.c result = composite_create(mem_ctx, service->task->event_ctx); service 62 source4/winbind/wb_cmd_list_trustdom.c ctx = wb_sid2domain_send(state, service, service->primary_sid); service 32 source4/winbind/wb_cmd_list_users.c struct wbsrv_service *service; service 51 source4/winbind/wb_cmd_list_users.c result = composite_create(mem_ctx, service->task->event_ctx); service 59 source4/winbind/wb_cmd_list_users.c state->service = service; service 76 source4/winbind/wb_cmd_list_users.c ctx = wb_sid2domain_send(state, service, service->primary_sid); service 46 source4/winbind/wb_cmd_lookupname.c result = composite_create(mem_ctx, service->task->event_ctx); service 57 source4/winbind/wb_cmd_lookupname.c ctx = wb_sid2domain_send(state, service, service->primary_sid); service 119 source4/winbind/wb_cmd_lookupname.c wb_cmd_lookupname_send(mem_ctx, service, dom_name, name); service 46 source4/winbind/wb_cmd_lookupsid.c result = composite_create(mem_ctx, service->task->event_ctx); service 57 source4/winbind/wb_cmd_lookupsid.c ctx = wb_sid2domain_send(state, service, service->primary_sid); service 117 source4/winbind/wb_cmd_lookupsid.c wb_cmd_lookupsid_send(mem_ctx, service, sid); service 32 source4/winbind/wb_cmd_setpwent.c struct wbsrv_service *service; service 49 source4/winbind/wb_cmd_setpwent.c result = composite_create(mem_ctx, service->task->event_ctx); service 57 source4/winbind/wb_cmd_setpwent.c state->service = service; service 62 source4/winbind/wb_cmd_setpwent.c ctx = wb_sid2domain_send(state, service, service->primary_sid); service 47 source4/winbind/wb_cmd_userdomgroups.c result = composite_create(mem_ctx, service->task->event_ctx); service 61 source4/winbind/wb_cmd_userdomgroups.c ctx = wb_sid2domain_send(state, service, sid); service 145 source4/winbind/wb_cmd_userdomgroups.c wb_cmd_userdomgroups_send(mem_ctx, service, sid); service 35 source4/winbind/wb_cmd_usersids.c struct wbsrv_service *service; service 60 source4/winbind/wb_cmd_usersids.c result = composite_create(mem_ctx, service->task->event_ctx); service 68 source4/winbind/wb_cmd_usersids.c state->service = service; service 72 source4/winbind/wb_cmd_usersids.c ctx = wb_cmd_userdomgroups_send(state, service, sid); service 95 source4/winbind/wb_cmd_usersids.c ctx = wb_sid2domain_send(state, state->service, service 96 source4/winbind/wb_cmd_usersids.c state->service->primary_sid); service 159 source4/winbind/wb_cmd_usersids.c state->sids, state->service->primary_sid, service 190 source4/winbind/wb_cmd_usersids.c wb_cmd_usersids_send(mem_ctx, service, sid); service 50 source4/winbind/wb_dom_info.c result = composite_create(mem_ctx, service->task->event_ctx); service 70 source4/winbind/wb_dom_info.c ctx = finddcs_send(mem_ctx, lp_netbios_name(service->task->lp_ctx), service 71 source4/winbind/wb_dom_info.c lp_nbt_port(service->task->lp_ctx), service 74 source4/winbind/wb_dom_info.c lp_iconv_convenience(service->task->lp_ctx), service 75 source4/winbind/wb_dom_info.c lp_resolve_context(service->task->lp_ctx), service 76 source4/winbind/wb_dom_info.c service->task->event_ctx, service 77 source4/winbind/wb_dom_info.c service->task->msg_ctx); service 124 source4/winbind/wb_dom_info.c wb_get_dom_info_send(mem_ctx, service, domain_name, sid); service 34 source4/winbind/wb_dom_info_trusted.c struct wbsrv_service *service; service 56 source4/winbind/wb_dom_info_trusted.c result = composite_create(mem_ctx, service->task->event_ctx); service 67 source4/winbind/wb_dom_info_trusted.c state->service = service; service 75 source4/winbind/wb_dom_info_trusted.c ctx = wb_sid2domain_send(state, service, service->primary_sid); service 198 source4/winbind/wb_dom_info_trusted.c ctx = resolve_name_send(lp_resolve_context(state->service->task->lp_ctx), service 199 source4/winbind/wb_dom_info_trusted.c &name, state->service->task->event_ctx); service 240 source4/winbind/wb_dom_info_trusted.c wb_trusted_dom_info_send(mem_ctx, service, domain_name, sid); service 32 source4/winbind/wb_gid2sid.c struct wbsrv_service *service; service 48 source4/winbind/wb_gid2sid.c result = composite_create(mem_ctx, service->task->event_ctx); service 56 source4/winbind/wb_gid2sid.c state->service = service; service 68 source4/winbind/wb_gid2sid.c ctx = wb_xids2sids_send(result, service, 1, ids); service 68 source4/winbind/wb_init_domain.c struct wbsrv_service *service; service 104 source4/winbind/wb_init_domain.c status = dcerpc_epm_map_binding(binding, binding, table, state->service->task->event_ctx, service 105 source4/winbind/wb_init_domain.c state->service->task->lp_ctx); service 120 source4/winbind/wb_init_domain.c result = composite_create(mem_ctx, service->task->event_ctx); service 128 source4/winbind/wb_init_domain.c state->service = service; service 147 source4/winbind/wb_init_domain.c state->domain->libnet_ctx = libnet_context_init(service->task->event_ctx, service 148 source4/winbind/wb_init_domain.c service->task->lp_ctx); service 154 source4/winbind/wb_init_domain.c cli_credentials_set_conf(state->domain->libnet_ctx->cred, service->task->lp_ctx); service 166 source4/winbind/wb_init_domain.c ((lp_server_role(service->task->lp_ctx) == ROLE_DOMAIN_MEMBER) || service 167 source4/winbind/wb_init_domain.c (lp_server_role(service->task->lp_ctx) == ROLE_DOMAIN_CONTROLLER)) && service 169 source4/winbind/wb_init_domain.c state->service->primary_sid))) { service 173 source4/winbind/wb_init_domain.c if (lp_winbind_sealed_pipes(service->task->lp_ctx)) { service 185 source4/winbind/wb_init_domain.c service->task->event_ctx, service 186 source4/winbind/wb_init_domain.c service->task->lp_ctx); service 219 source4/winbind/wb_init_domain.c if (lp_winbind_sealed_pipes(state->service->task->lp_ctx)) { service 432 source4/winbind/wb_init_domain.c wb_init_domain_send(mem_ctx, service, dom_info); service 39 source4/winbind/wb_irpc.c struct wbsrv_service *service = talloc_get_type(msg->private_data, service 52 source4/winbind/wb_irpc.c ctx = wb_sam_logon_send(msg, service, req); service 86 source4/winbind/wb_irpc.c struct wbsrv_service *service = talloc_get_type(msg->private_data, service 102 source4/winbind/wb_irpc.c ctx = wb_sids2xids_send(msg, service, req->in.count, service 106 source4/winbind/wb_irpc.c ctx = wb_xids2sids_send(msg, service, req->in.count, service 144 source4/winbind/wb_irpc.c irpc_add_name(service->task->msg_ctx, "winbind_server"); service 146 source4/winbind/wb_irpc.c status = IRPC_REGISTER(service->task->msg_ctx, winbind, WINBIND_SAMLOGON, service 147 source4/winbind/wb_irpc.c wb_irpc_SamLogon, service); service 150 source4/winbind/wb_irpc.c status = IRPC_REGISTER(service->task->msg_ctx, winbind, WINBIND_GET_IDMAP, service 151 source4/winbind/wb_irpc.c wb_irpc_get_idmap, service); service 31 source4/winbind/wb_name2domain.c struct wbsrv_service *service; service 49 source4/winbind/wb_name2domain.c result = composite_create(mem_ctx, service->task->event_ctx); service 56 source4/winbind/wb_name2domain.c state->service = service; service 58 source4/winbind/wb_name2domain.c ok = wb_samba3_split_username(state, service->task->lp_ctx, name, &user_dom, &user_name); service 64 source4/winbind/wb_name2domain.c ctx = wb_cmd_lookupname_send(state, service, user_dom, user_name); service 83 source4/winbind/wb_name2domain.c ctx = wb_sid2domain_send(state, state->service, sid->sid); service 75 source4/winbind/wb_pam_auth.c result = composite_create(mem_ctx, service->task->event_ctx); service 81 source4/winbind/wb_pam_auth.c state->lp_ctx = service->task->lp_ctx; service 117 source4/winbind/wb_pam_auth.c ctx = wb_sam_logon_send(mem_ctx, service, state->req); service 224 source4/winbind/wb_pam_auth.c if (lp_client_lanman_auth(service->task->lp_ctx)) { service 228 source4/winbind/wb_pam_auth.c if (lp_client_ntlmv2_auth(service->task->lp_ctx)) { service 257 source4/winbind/wb_pam_auth.c return wb_cmd_pam_auth_crap_send(mem_ctx, service, service 59 source4/winbind/wb_sam_logon.c c = composite_create(mem_ctx, service->task->event_ctx); service 69 source4/winbind/wb_sam_logon.c creq = wb_sid2domain_send(s, service, service->primary_sid); service 117 source4/winbind/wb_samba3_cmd.c const char *path = s3call->wbconn->listen_socket->service->priv_socket_path; service 145 source4/winbind/wb_samba3_cmd.c struct wbsrv_service *service = service 146 source4/winbind/wb_samba3_cmd.c s3call->wbconn->listen_socket->service; service 154 source4/winbind/wb_samba3_cmd.c cli_credentials_set_conf(creds, service->task->lp_ctx); service 157 source4/winbind/wb_samba3_cmd.c status = cli_credentials_set_machine_account(creds, service->task->lp_ctx); service 163 source4/winbind/wb_samba3_cmd.c ctx = wb_cmd_pam_auth_send(s3call, service, creds); service 201 source4/winbind/wb_samba3_cmd.c struct wbsrv_service *service = service 202 source4/winbind/wb_samba3_cmd.c s3call->wbconn->listen_socket->service; service 206 source4/winbind/wb_samba3_cmd.c ctx = wb_cmd_getdcname_send(s3call, service, service 255 source4/winbind/wb_samba3_cmd.c s3call, s3call->wbconn->listen_socket->service, sid); service 322 source4/winbind/wb_samba3_cmd.c s3call, s3call->wbconn->listen_socket->service, sid); service 387 source4/winbind/wb_samba3_cmd.c struct wbsrv_service *service = service 388 source4/winbind/wb_samba3_cmd.c s3call->wbconn->listen_socket->service; service 392 source4/winbind/wb_samba3_cmd.c ctx = wb_cmd_lookupname_send(s3call, service, service 433 source4/winbind/wb_samba3_cmd.c struct wbsrv_service *service = service 434 source4/winbind/wb_samba3_cmd.c s3call->wbconn->listen_socket->service; service 446 source4/winbind/wb_samba3_cmd.c ctx = wb_cmd_lookupsid_send(s3call, service, sid); service 492 source4/winbind/wb_samba3_cmd.c struct wbsrv_service *service = service 493 source4/winbind/wb_samba3_cmd.c s3call->wbconn->listen_socket->service; service 506 source4/winbind/wb_samba3_cmd.c s3call, service, service 573 source4/winbind/wb_samba3_cmd.c struct wbsrv_service *service = service 574 source4/winbind/wb_samba3_cmd.c s3call->wbconn->listen_socket->service; service 588 source4/winbind/wb_samba3_cmd.c cli_credentials_set_conf(credentials, service->task->lp_ctx); service 594 source4/winbind/wb_samba3_cmd.c ctx = wb_cmd_pam_auth_send(s3call, service, credentials); service 627 source4/winbind/wb_samba3_cmd.c struct wbsrv_service *service = service 628 source4/winbind/wb_samba3_cmd.c s3call->wbconn->listen_socket->service; service 632 source4/winbind/wb_samba3_cmd.c ctx = wb_cmd_list_trustdoms_send(s3call, service); service 689 source4/winbind/wb_samba3_cmd.c struct wbsrv_service *service = s3call->wbconn->listen_socket->service; service 693 source4/winbind/wb_samba3_cmd.c ctx = wb_cmd_list_groups_send(s3call, service, service 735 source4/winbind/wb_samba3_cmd.c struct wbsrv_service *service = service 736 source4/winbind/wb_samba3_cmd.c s3call->wbconn->listen_socket->service; service 740 source4/winbind/wb_samba3_cmd.c ctx = wb_cmd_list_users_send(s3call, service, service 782 source4/winbind/wb_samba3_cmd.c struct wbsrv_service *service = service 783 source4/winbind/wb_samba3_cmd.c s3call->wbconn->listen_socket->service; service 787 source4/winbind/wb_samba3_cmd.c ctx = wb_cmd_getpwnam_send(s3call, service, service 819 source4/winbind/wb_samba3_cmd.c struct wbsrv_service *service = s3call->wbconn->listen_socket->service; service 823 source4/winbind/wb_samba3_cmd.c ctx = wb_cmd_getpwuid_send(s3call, service, service 855 source4/winbind/wb_samba3_cmd.c struct wbsrv_service *service = s3call->wbconn->listen_socket->service; service 859 source4/winbind/wb_samba3_cmd.c ctx = wb_cmd_setpwent_send(s3call, service); service 891 source4/winbind/wb_samba3_cmd.c struct wbsrv_service *service = s3call->wbconn->listen_socket->service; service 902 source4/winbind/wb_samba3_cmd.c ctx = wb_cmd_getpwent_send(s3call, service, pwent, service 955 source4/winbind/wb_samba3_cmd.c struct wbsrv_service *service = service 956 source4/winbind/wb_samba3_cmd.c s3call->wbconn->listen_socket->service; service 960 source4/winbind/wb_samba3_cmd.c ctx = wb_cmd_getgrnam_send(s3call, service, service 992 source4/winbind/wb_samba3_cmd.c struct wbsrv_service *service = s3call->wbconn->listen_socket->service; service 996 source4/winbind/wb_samba3_cmd.c ctx = wb_cmd_getgrgid_send(s3call, service, service 1056 source4/winbind/wb_samba3_cmd.c struct wbsrv_service *service = service 1057 source4/winbind/wb_samba3_cmd.c s3call->wbconn->listen_socket->service; service 1065 source4/winbind/wb_samba3_cmd.c ctx = wb_sid2uid_send(s3call, service, sid); service 1094 source4/winbind/wb_samba3_cmd.c struct wbsrv_service *service = service 1095 source4/winbind/wb_samba3_cmd.c s3call->wbconn->listen_socket->service; service 1103 source4/winbind/wb_samba3_cmd.c ctx = wb_sid2gid_send(s3call, service, sid); service 1132 source4/winbind/wb_samba3_cmd.c struct wbsrv_service *service = service 1133 source4/winbind/wb_samba3_cmd.c s3call->wbconn->listen_socket->service; service 1137 source4/winbind/wb_samba3_cmd.c ctx = wb_uid2sid_send(s3call, service, s3call->request.data.uid); service 1180 source4/winbind/wb_samba3_cmd.c struct wbsrv_service *service = service 1181 source4/winbind/wb_samba3_cmd.c s3call->wbconn->listen_socket->service; service 1185 source4/winbind/wb_samba3_cmd.c ctx = wb_gid2sid_send(s3call, service, s3call->request.data.gid); service 63 source4/winbind/wb_server.c wbconn->lp_ctx = listen_socket->service->task->lp_ctx; service 117 source4/winbind/wb_server.c struct wbsrv_service *service; service 146 source4/winbind/wb_server.c service = talloc_zero(task, struct wbsrv_service); service 147 source4/winbind/wb_server.c if (!service) goto nomem; service 148 source4/winbind/wb_server.c service->task = task; service 150 source4/winbind/wb_server.c status = wbsrv_setup_domains(service); service 156 source4/winbind/wb_server.c service->idmap_ctx = idmap_init(service, task->event_ctx, task->lp_ctx); service 157 source4/winbind/wb_server.c if (service->idmap_ctx == NULL) { service 163 source4/winbind/wb_server.c listen_socket = talloc(service, struct wbsrv_listen_socket); service 169 source4/winbind/wb_server.c listen_socket->service = service; service 179 source4/winbind/wb_server.c listen_socket = talloc(service, struct wbsrv_listen_socket); service 182 source4/winbind/wb_server.c = service->priv_socket_path service 188 source4/winbind/wb_server.c listen_socket->service = service; service 197 source4/winbind/wb_server.c status = wbsrv_init_irpc(service); service 83 source4/winbind/wb_server.h struct wbsrv_service *service; service 31 source4/winbind/wb_setup_domains.c primary_sid = secrets_get_domain_sid(service, service 32 source4/winbind/wb_setup_domains.c service->task->event_ctx, service 33 source4/winbind/wb_setup_domains.c service->task->lp_ctx, service 34 source4/winbind/wb_setup_domains.c lp_workgroup(service->task->lp_ctx)); service 39 source4/winbind/wb_setup_domains.c service->primary_sid = primary_sid; service 36 source4/winbind/wb_sid2domain.c for (domain = service->domains; domain!=NULL; domain = domain->next) { service 49 source4/winbind/wb_sid2domain.c struct wbsrv_service *service; service 67 source4/winbind/wb_sid2domain.c result = composite_create(mem_ctx, service->task->event_ctx); service 75 source4/winbind/wb_sid2domain.c state->service = service; service 79 source4/winbind/wb_sid2domain.c state->domain = find_domain_from_sid(service, sid); service 86 source4/winbind/wb_sid2domain.c if (dom_sid_equal(service->primary_sid, sid) || service 87 source4/winbind/wb_sid2domain.c dom_sid_in_domain(service->primary_sid, sid)) { service 88 source4/winbind/wb_sid2domain.c ctx = wb_get_dom_info_send(state, service, lp_workgroup(service->task->lp_ctx), service 89 source4/winbind/wb_sid2domain.c service->primary_sid); service 96 source4/winbind/wb_sid2domain.c ctx = wb_cmd_lookupsid_send(state, service, state->sid); service 118 source4/winbind/wb_sid2domain.c ctx = wb_init_domain_send(state, state->service, info); service 142 source4/winbind/wb_sid2domain.c ctx = wb_trusted_dom_info_send(state, state->service, name->domain, service 159 source4/winbind/wb_sid2domain.c ctx = wb_init_domain_send(state, state->service, info); service 178 source4/winbind/wb_sid2domain.c existing = find_domain_from_sid(state->service, state->sid); service 185 source4/winbind/wb_sid2domain.c talloc_steal(state->service, state->domain); service 186 source4/winbind/wb_sid2domain.c DLIST_ADD(state->service->domains, state->domain); service 209 source4/winbind/wb_sid2domain.c struct composite_context *c = wb_sid2domain_send(mem_ctx, service, service 32 source4/winbind/wb_sid2gid.c struct wbsrv_service *service; service 47 source4/winbind/wb_sid2gid.c result = composite_create(mem_ctx, service->task->event_ctx); service 55 source4/winbind/wb_sid2gid.c state->service = service; service 63 source4/winbind/wb_sid2gid.c ctx = wb_sids2xids_send(result, service, 1, ids); service 32 source4/winbind/wb_sid2uid.c struct wbsrv_service *service; service 47 source4/winbind/wb_sid2uid.c result = composite_create(mem_ctx, service->task->event_ctx); service 55 source4/winbind/wb_sid2uid.c state->service = service; service 63 source4/winbind/wb_sid2uid.c ctx = wb_sids2xids_send(result, service, 1, ids); service 32 source4/winbind/wb_sids2xids.c struct wbsrv_service *service; service 46 source4/winbind/wb_sids2xids.c result = composite_create(mem_ctx, service->task->event_ctx); service 54 source4/winbind/wb_sids2xids.c state->service = service; service 58 source4/winbind/wb_sids2xids.c state->ctx->status = idmap_sids_to_xids(service->idmap_ctx, mem_ctx, service 32 source4/winbind/wb_uid2sid.c struct wbsrv_service *service; service 48 source4/winbind/wb_uid2sid.c result = composite_create(mem_ctx, service->task->event_ctx); service 56 source4/winbind/wb_uid2sid.c state->service = service; service 68 source4/winbind/wb_uid2sid.c ctx = wb_xids2sids_send(result, service, 1, ids); service 32 source4/winbind/wb_xids2sids.c struct wbsrv_service *service; service 46 source4/winbind/wb_xids2sids.c result = composite_create(mem_ctx, service->task->event_ctx); service 54 source4/winbind/wb_xids2sids.c state->service = service; service 58 source4/winbind/wb_xids2sids.c state->ctx->status = idmap_xids_to_sids(service->idmap_ctx, mem_ctx, service 685 source4/wrepl_server/wrepl_apply_records.c rec->expire_time= time(NULL) + partner->service->config.verify_interval; service 694 source4/wrepl_server/wrepl_apply_records.c rec->addresses = winsdb_addr_list_add(partner->service->wins_db, service 703 source4/wrepl_server/wrepl_apply_records.c ret = winsdb_add(partner->service->wins_db, rec, 0); service 730 source4/wrepl_server/wrepl_apply_records.c rec->expire_time= time(NULL) + partner->service->config.verify_interval; service 739 source4/wrepl_server/wrepl_apply_records.c rec->addresses = winsdb_addr_list_add(partner->service->wins_db, service 748 source4/wrepl_server/wrepl_apply_records.c ret = winsdb_modify(partner->service->wins_db, rec, 0); service 786 source4/wrepl_server/wrepl_apply_records.c ret = winsdb_modify(partner->service->wins_db, rec, modify_flags); service 833 source4/wrepl_server/wrepl_apply_records.c merge->expire_time = time(NULL) + partner->service->config.verify_interval; service 841 source4/wrepl_server/wrepl_apply_records.c merge->addresses = winsdb_addr_list_add(partner->service->wins_db, service 862 source4/wrepl_server/wrepl_apply_records.c merge->addresses = winsdb_addr_list_add(partner->service->wins_db, service 871 source4/wrepl_server/wrepl_apply_records.c ret = winsdb_modify(partner->service->wins_db, merge, 0); service 1047 source4/wrepl_server/wrepl_apply_records.c state->msg_ctx = partner->service->task->msg_ctx; service 1130 source4/wrepl_server/wrepl_apply_records.c state->msg_ctx = partner->service->task->msg_ctx; service 1196 source4/wrepl_server/wrepl_apply_records.c bool propagate = lp_parm_bool(partner->service->task->lp_ctx, NULL, "wreplsrv", "propagate name releases", false); service 1197 source4/wrepl_server/wrepl_apply_records.c const char *local_owner = partner->service->wins_db->local_owner; service 1207 source4/wrepl_server/wrepl_apply_records.c merge->expire_time = time(NULL) + partner->service->config.verify_interval; service 1247 source4/wrepl_server/wrepl_apply_records.c merge->addresses = winsdb_addr_list_add(partner->service->wins_db, service 1274 source4/wrepl_server/wrepl_apply_records.c merge->addresses = winsdb_addr_list_add(partner->service->wins_db, service 1336 source4/wrepl_server/wrepl_apply_records.c ret = winsdb_modify(partner->service->wins_db, merge, modify_flags); service 1361 source4/wrepl_server/wrepl_apply_records.c status = winsdb_lookup(partner->service->wins_db, service 1368 source4/wrepl_server/wrepl_apply_records.c if (strcmp(rec->wins_owner, partner->service->wins_db->local_owner)==0) { service 1472 source4/wrepl_server/wrepl_apply_records.c status = wreplsrv_add_table(partner->service, service 1473 source4/wrepl_server/wrepl_apply_records.c partner->service, service 1474 source4/wrepl_server/wrepl_apply_records.c &partner->service->table, service 129 source4/wrepl_server/wrepl_in_call.c struct wreplsrv_service *service = call->wreplconn->service; service 135 source4/wrepl_server/wrepl_in_call.c return wreplsrv_fill_wrepl_table(service, call, table_out, service 136 source4/wrepl_server/wrepl_in_call.c service->wins_db->local_owner, true); service 189 source4/wrepl_server/wrepl_in_call.c struct wreplsrv_service *service = call->wreplconn->service; service 204 source4/wrepl_server/wrepl_in_call.c owner = wreplsrv_find_owner(service, service->table, owner_in->address); service 254 source4/wrepl_server/wrepl_in_call.c owner_filter = wreplsrv_owner_filter(service, call, owner->owner.address); service 265 source4/wrepl_server/wrepl_in_call.c ret = ldb_search(service->wins_db->ldb, call, &res, NULL, LDB_SCOPE_SUBTREE, NULL, "%s", filter); service 282 source4/wrepl_server/wrepl_in_call.c status = winsdb_record(service->wins_db, res->msgs[i], call, now, &rec); service 363 source4/wrepl_server/wrepl_in_call.c wrepl_out->service = wrepl_in->service; service 437 source4/wrepl_server/wrepl_in_call.c call->wreplconn->partner = wreplsrv_find_partner(call->wreplconn->service, partner_ip->addr); service 69 source4/wrepl_server/wrepl_in_connection.c lp_iconv_convenience(wreplconn->service->task->lp_ctx), service 94 source4/wrepl_server/wrepl_in_connection.c lp_iconv_convenience(wreplconn->service->task->lp_ctx), service 157 source4/wrepl_server/wrepl_in_connection.c struct wreplsrv_service *service = talloc_get_type(conn->private_data, struct wreplsrv_service); service 182 source4/wrepl_server/wrepl_in_connection.c wreplconn->service = service; service 190 source4/wrepl_server/wrepl_in_connection.c wreplconn->partner = wreplsrv_find_partner(service, peer_ip->addr); service 212 source4/wrepl_server/wrepl_in_connection.c struct wreplsrv_service *service = partner->service; service 221 source4/wrepl_server/wrepl_in_connection.c model_ops = process_model_startup(service->task->event_ctx, "single"); service 230 source4/wrepl_server/wrepl_in_connection.c wrepl_in->service = service; service 233 source4/wrepl_server/wrepl_in_connection.c status = stream_new_connection_merge(service->task->event_ctx, service->task->lp_ctx, model_ops, service 234 source4/wrepl_server/wrepl_in_connection.c sock, &wreplsrv_stream_ops, service->task->msg_ctx, service 268 source4/wrepl_server/wrepl_in_connection.c struct task_server *task = service->task; service 302 source4/wrepl_server/wrepl_in_connection.c service); service 314 source4/wrepl_server/wrepl_in_connection.c service); service 145 source4/wrepl_server/wrepl_out_helpers.c struct wreplsrv_service *service = partner->service; service 159 source4/wrepl_server/wrepl_out_helpers.c c->event_ctx = service->task->event_ctx; service 193 source4/wrepl_server/wrepl_out_helpers.c wreplconn->service = service; service 195 source4/wrepl_server/wrepl_out_helpers.c wreplconn->sock = wrepl_socket_init(wreplconn, service->task->event_ctx, lp_iconv_convenience(service->task->lp_ctx)); service 201 source4/wrepl_server/wrepl_out_helpers.c partner->our_address?partner->our_address:wrepl_best_ip(service->task->lp_ctx, partner->address), service 342 source4/wrepl_server/wrepl_out_helpers.c struct wreplsrv_service *service = io->in.partner->service; service 354 source4/wrepl_server/wrepl_out_helpers.c c->event_ctx = service->task->event_ctx; service 502 source4/wrepl_server/wrepl_out_helpers.c struct wreplsrv_service *service = io->in.partner->service; service 517 source4/wrepl_server/wrepl_out_helpers.c c->event_ctx = service->task->event_ctx; service 583 source4/wrepl_server/wrepl_out_helpers.c current_owner = wreplsrv_find_owner(state->io->in.partner->service, service 587 source4/wrepl_server/wrepl_out_helpers.c local_owner = wreplsrv_find_owner(state->io->in.partner->service, service 588 source4/wrepl_server/wrepl_out_helpers.c state->io->in.partner->service->table, service 672 source4/wrepl_server/wrepl_out_helpers.c status = wreplsrv_add_table(state->io->in.partner->service, service 785 source4/wrepl_server/wrepl_out_helpers.c struct wreplsrv_service *service = io->in.partner->service; service 797 source4/wrepl_server/wrepl_out_helpers.c c->event_ctx = service->task->event_ctx; service 851 source4/wrepl_server/wrepl_out_helpers.c struct wreplsrv_service *service = state->io->in.partner->service; service 868 source4/wrepl_server/wrepl_out_helpers.c status = wreplsrv_fill_wrepl_table(service, state, table_out, service 869 source4/wrepl_server/wrepl_out_helpers.c service->wins_db->local_owner, state->full_table); service 937 source4/wrepl_server/wrepl_out_helpers.c struct wreplsrv_service *service = state->io->in.partner->service; service 949 source4/wrepl_server/wrepl_out_helpers.c status = wreplsrv_fill_wrepl_table(service, state, table_out, service 950 source4/wrepl_server/wrepl_out_helpers.c service->wins_db->local_owner, state->full_table); service 1068 source4/wrepl_server/wrepl_out_helpers.c struct wreplsrv_service *service = io->in.partner->service; service 1099 source4/wrepl_server/wrepl_out_helpers.c c->event_ctx = service->task->event_ctx; service 32 source4/wrepl_server/wrepl_out_pull.c status = wreplsrv_periodic_schedule(partner->service, interval); service 126 source4/wrepl_server/wrepl_out_pull.c for (partner = service->partners; partner; partner = partner->next) { service 125 source4/wrepl_server/wrepl_out_push.c seqnumber = winsdb_get_maxVersion(service->wins_db); service 127 source4/wrepl_server/wrepl_out_push.c for (partner = service->partners; partner; partner = partner->next) { service 33 source4/wrepl_server/wrepl_periodic.c status = wreplsrv_load_partners(service); service 36 source4/wrepl_server/wrepl_periodic.c status = wreplsrv_scavenging_run(service); service 39 source4/wrepl_server/wrepl_periodic.c status = wreplsrv_out_pull_run(service); service 42 source4/wrepl_server/wrepl_periodic.c status = wreplsrv_out_push_run(service); service 51 source4/wrepl_server/wrepl_periodic.c struct wreplsrv_service *service = talloc_get_type(ptr, struct wreplsrv_service); service 54 source4/wrepl_server/wrepl_periodic.c service->periodic.te = NULL; service 56 source4/wrepl_server/wrepl_periodic.c status = wreplsrv_periodic_schedule(service, service->config.periodic_interval); service 58 source4/wrepl_server/wrepl_periodic.c task_server_terminate(service->task, nt_errstr(status)); service 62 source4/wrepl_server/wrepl_periodic.c status = wreplsrv_periodic_run(service); service 79 source4/wrepl_server/wrepl_periodic.c if (service->periodic.te) { service 84 source4/wrepl_server/wrepl_periodic.c if (timeval_compare(&next_time, &service->periodic.next_event) > 0) { service 90 source4/wrepl_server/wrepl_periodic.c service->periodic.next_event = next_time; service 92 source4/wrepl_server/wrepl_periodic.c new_te = event_add_timed(service->task->event_ctx, service, service 93 source4/wrepl_server/wrepl_periodic.c service->periodic.next_event, service 94 source4/wrepl_server/wrepl_periodic.c wreplsrv_periodic_handler_te, service); service 97 source4/wrepl_server/wrepl_periodic.c tmp_mem = talloc_new(service); service 100 source4/wrepl_server/wrepl_periodic.c (service->periodic.te?"re":""), service 104 source4/wrepl_server/wrepl_periodic.c talloc_free(service->periodic.te); service 105 source4/wrepl_server/wrepl_periodic.c service->periodic.te = new_te; service 114 source4/wrepl_server/wrepl_periodic.c status = wreplsrv_periodic_schedule(service, 0); service 39 source4/wrepl_server/wrepl_scavenging.c if (strcmp(wins_owner, service->wins_db->local_owner) == 0) { service 67 source4/wrepl_server/wrepl_scavenging.c const char *local_owner = service->wins_db->local_owner; service 68 source4/wrepl_server/wrepl_scavenging.c bool propagate = lp_parm_bool(service->task->lp_ctx, NULL, "wreplsrv", "propagate name releases", false); service 72 source4/wrepl_server/wrepl_scavenging.c owner_filter = wreplsrv_owner_filter(service, tmp_mem, local_owner); service 79 source4/wrepl_server/wrepl_scavenging.c ret = ldb_search(service->wins_db->ldb, tmp_mem, &res, NULL, LDB_SCOPE_SUBTREE, NULL, "%s", filter); service 83 source4/wrepl_server/wrepl_scavenging.c tombstone_extra_time = timeval_add(&service->startup_time, service 84 source4/wrepl_server/wrepl_scavenging.c service->config.tombstone_extra_timeout, service 95 source4/wrepl_server/wrepl_scavenging.c status = winsdb_record(service->wins_db, res->msgs[i], tmp_mem, 0, &rec); service 120 source4/wrepl_server/wrepl_scavenging.c rec->expire_time= service->config.tombstone_interval + now; service 129 source4/wrepl_server/wrepl_scavenging.c rec->addresses[i]->expire_time= service->config.renew_interval + now; service 136 source4/wrepl_server/wrepl_scavenging.c rec->expire_time= service->config.renew_interval + now; service 148 source4/wrepl_server/wrepl_scavenging.c service->config.tombstone_interval + service 149 source4/wrepl_server/wrepl_scavenging.c service->config.tombstone_timeout; service 158 source4/wrepl_server/wrepl_scavenging.c rec->expire_time= service->config.tombstone_timeout + now; service 179 source4/wrepl_server/wrepl_scavenging.c ret = winsdb_modify(service->wins_db, rec, modify_flags); service 182 source4/wrepl_server/wrepl_scavenging.c ret = winsdb_delete(service->wins_db, rec); service 224 source4/wrepl_server/wrepl_scavenging.c owner_filter = wreplsrv_owner_filter(service, tmp_mem, service 225 source4/wrepl_server/wrepl_scavenging.c service->wins_db->local_owner); service 232 source4/wrepl_server/wrepl_scavenging.c ret = ldb_search(service->wins_db->ldb, tmp_mem, &res, NULL, LDB_SCOPE_SUBTREE, NULL, "%s", filter); service 236 source4/wrepl_server/wrepl_scavenging.c tombstone_extra_time = timeval_add(&service->startup_time, service 237 source4/wrepl_server/wrepl_scavenging.c service->config.tombstone_extra_timeout, service 246 source4/wrepl_server/wrepl_scavenging.c status = winsdb_record(service->wins_db, res->msgs[i], tmp_mem, 0, &rec); service 264 source4/wrepl_server/wrepl_scavenging.c rec->expire_time= service->config.tombstone_timeout + now; service 285 source4/wrepl_server/wrepl_scavenging.c ret = winsdb_modify(service->wins_db, rec, modify_flags); service 288 source4/wrepl_server/wrepl_scavenging.c ret = winsdb_delete(service->wins_db, rec); service 310 source4/wrepl_server/wrepl_scavenging.c struct wreplsrv_service *service; service 375 source4/wrepl_server/wrepl_scavenging.c rec->expire_time= time(NULL) + s->service->config.tombstone_timeout; service 385 source4/wrepl_server/wrepl_scavenging.c rec->expire_time = time(NULL) + s->service->config.verify_interval; service 396 source4/wrepl_server/wrepl_scavenging.c ret = winsdb_modify(s->service->wins_db, rec, modify_flags); service 399 source4/wrepl_server/wrepl_scavenging.c ret = winsdb_delete(s->service->wins_db, rec); service 432 source4/wrepl_server/wrepl_scavenging.c nbt_servers = irpc_servers_byname(service->task->msg_ctx, tmp_mem, "nbt_server"); service 439 source4/wrepl_server/wrepl_scavenging.c owner_filter = wreplsrv_owner_filter(service, tmp_mem, service 440 source4/wrepl_server/wrepl_scavenging.c service->wins_db->local_owner); service 447 source4/wrepl_server/wrepl_scavenging.c ret = ldb_search(service->wins_db->ldb, tmp_mem, &res, NULL, LDB_SCOPE_SUBTREE, NULL, "%s", filter); service 456 source4/wrepl_server/wrepl_scavenging.c status = winsdb_record(service->wins_db, res->msgs[i], tmp_mem, 0, &rec); service 481 source4/wrepl_server/wrepl_scavenging.c s->msg_ctx = service->task->msg_ctx; service 482 source4/wrepl_server/wrepl_scavenging.c s->service = service; service 500 source4/wrepl_server/wrepl_scavenging.c talloc_steal(service, s); service 512 source4/wrepl_server/wrepl_scavenging.c if (!timeval_expired(&service->scavenging.next_run)) { service 516 source4/wrepl_server/wrepl_scavenging.c if (timeval_is_zero(&service->scavenging.next_run)) { service 520 source4/wrepl_server/wrepl_scavenging.c service->scavenging.next_run = timeval_current_ofs(service->config.scavenging_interval, 0); service 521 source4/wrepl_server/wrepl_scavenging.c status = wreplsrv_periodic_schedule(service, service->config.scavenging_interval); service 532 source4/wrepl_server/wrepl_scavenging.c if (service->scavenging.processing) { service 538 source4/wrepl_server/wrepl_scavenging.c tmp_mem = talloc_new(service); service 540 source4/wrepl_server/wrepl_scavenging.c service->scavenging.processing = true; service 541 source4/wrepl_server/wrepl_scavenging.c status = wreplsrv_scavenging_owned_records(service,tmp_mem); service 542 source4/wrepl_server/wrepl_scavenging.c service->scavenging.processing = false; service 546 source4/wrepl_server/wrepl_scavenging.c tmp_mem = talloc_new(service); service 548 source4/wrepl_server/wrepl_scavenging.c service->scavenging.processing = true; service 549 source4/wrepl_server/wrepl_scavenging.c status = wreplsrv_scavenging_replica_non_active_records(service, tmp_mem); service 550 source4/wrepl_server/wrepl_scavenging.c service->scavenging.processing = false; service 554 source4/wrepl_server/wrepl_scavenging.c tmp_mem = talloc_new(service); service 556 source4/wrepl_server/wrepl_scavenging.c service->scavenging.processing = true; service 557 source4/wrepl_server/wrepl_scavenging.c status = wreplsrv_scavenging_replica_active_records(service, tmp_mem); service 558 source4/wrepl_server/wrepl_scavenging.c service->scavenging.processing = false; service 81 source4/wrepl_server/wrepl_server.c load_interfaces(service, lp_interfaces(lp_ctx), &ifaces); service 85 source4/wrepl_server/wrepl_server.c service->wins_db = winsdb_connect(service, service->task->event_ctx, lp_ctx, owner, WINSDB_HANDLE_CALLER_WREPL); service 86 source4/wrepl_server/wrepl_server.c if (!service->wins_db) { service 90 source4/wrepl_server/wrepl_server.c service->config.ldb = wins_config_db_connect(service, service->task->event_ctx, lp_ctx); service 91 source4/wrepl_server/wrepl_server.c if (!service->config.ldb) { service 96 source4/wrepl_server/wrepl_server.c service->config.renew_interval = lp_parm_int(lp_ctx, NULL,"wreplsrv","renew_interval", 6*24*60*60); service 99 source4/wrepl_server/wrepl_server.c service->config.tombstone_interval= lp_parm_int(lp_ctx, NULL,"wreplsrv","tombstone_interval", 6*24*60*60); service 102 source4/wrepl_server/wrepl_server.c service->config.tombstone_timeout = lp_parm_int(lp_ctx, NULL,"wreplsrv","tombstone_timeout", 1*24*60*60); service 105 source4/wrepl_server/wrepl_server.c service->config.tombstone_extra_timeout = lp_parm_int(lp_ctx, NULL,"wreplsrv","tombstone_extra_timeout", 3*24*60*60); service 108 source4/wrepl_server/wrepl_server.c service->config.verify_interval = lp_parm_int(lp_ctx, NULL,"wreplsrv","verify_interval", 24*24*60*60); service 111 source4/wrepl_server/wrepl_server.c service->config.scavenging_interval=lp_parm_int(lp_ctx, NULL,"wreplsrv","scavenging_interval", service 112 source4/wrepl_server/wrepl_server.c service->config.renew_interval/2); service 115 source4/wrepl_server/wrepl_server.c service->config.periodic_interval = lp_parm_int(lp_ctx, NULL,"wreplsrv","periodic_interval", 15); service 124 source4/wrepl_server/wrepl_server.c for (cur = service->partners; cur; cur = cur->next) { service 145 source4/wrepl_server/wrepl_server.c new_seqnumber = wins_config_db_get_seqnumber(service->config.ldb); service 148 source4/wrepl_server/wrepl_server.c if (service->config.seqnumber != 0 && service->config.seqnumber == new_seqnumber) { service 152 source4/wrepl_server/wrepl_server.c tmp_ctx = talloc_new(service); service 155 source4/wrepl_server/wrepl_server.c service->config.seqnumber = new_seqnumber; service 158 source4/wrepl_server/wrepl_server.c ret = ldb_search(service->config.ldb, tmp_ctx, &res, service 159 source4/wrepl_server/wrepl_server.c ldb_dn_new(tmp_ctx, service->config.ldb, "CN=PARTNERS"), service 164 source4/wrepl_server/wrepl_server.c for (partner=service->partners; partner; partner = partner->next) { service 176 source4/wrepl_server/wrepl_server.c partner = wreplsrv_find_partner(service, address); service 188 source4/wrepl_server/wrepl_server.c partner = talloc_zero(service, struct wreplsrv_partner); service 191 source4/wrepl_server/wrepl_server.c partner->service = service; service 195 source4/wrepl_server/wrepl_server.c DLIST_ADD_END(service->partners, partner, struct wreplsrv_partner *); service 217 source4/wrepl_server/wrepl_server.c res->count, (unsigned long long)service->config.seqnumber)); service 239 source4/wrepl_server/wrepl_server.c for (cur = service->table; cur; cur = cur->next) { service 254 source4/wrepl_server/wrepl_server.c for (cur = service->table; cur && i < table_out->partner_count; cur = cur->next) { service 259 source4/wrepl_server/wrepl_server.c if (cur == service->owner) { service 260 source4/wrepl_server/wrepl_server.c cur->owner.max_version = winsdb_get_maxVersion(service->wins_db); service 291 source4/wrepl_server/wrepl_server.c if (cur == service->owner) { service 292 source4/wrepl_server/wrepl_server.c cur->owner.max_version = winsdb_get_maxVersion(service->wins_db); service 313 source4/wrepl_server/wrepl_server.c wins_owner = service->wins_db->local_owner; service 316 source4/wrepl_server/wrepl_server.c cur = wreplsrv_find_owner(service, table, wins_owner); service 329 source4/wrepl_server/wrepl_server.c cur->partner = wreplsrv_find_partner(service, wins_owner); service 341 source4/wrepl_server/wrepl_server.c if (cur == service->owner) { service 343 source4/wrepl_server/wrepl_server.c ret = winsdb_set_maxVersion(service->wins_db, cur->owner.max_version); service 364 source4/wrepl_server/wrepl_server.c TALLOC_CTX *tmp_ctx = talloc_new(service); service 365 source4/wrepl_server/wrepl_server.c struct ldb_context *ldb = service->wins_db->ldb; service 381 source4/wrepl_server/wrepl_server.c status = wreplsrv_add_table(service, service 382 source4/wrepl_server/wrepl_server.c service, &service->table, service 383 source4/wrepl_server/wrepl_server.c service->wins_db->local_owner, 0); service 385 source4/wrepl_server/wrepl_server.c local_owner = wreplsrv_find_owner(service, service->table, service->wins_db->local_owner); service 401 source4/wrepl_server/wrepl_server.c status = wreplsrv_add_table(service, service 402 source4/wrepl_server/wrepl_server.c service, &service->table, service 412 source4/wrepl_server/wrepl_server.c service->owner = local_owner; service 418 source4/wrepl_server/wrepl_server.c status = wreplsrv_add_table(service, service 419 source4/wrepl_server/wrepl_server.c service, &service->table, service 420 source4/wrepl_server/wrepl_server.c service->wins_db->local_owner, local_owner->owner.max_version); service 437 source4/wrepl_server/wrepl_server.c status = wreplsrv_load_partners(service); service 440 source4/wrepl_server/wrepl_server.c status = wreplsrv_load_table(service); service 452 source4/wrepl_server/wrepl_server.c struct wreplsrv_service *service; service 460 source4/wrepl_server/wrepl_server.c service = talloc_zero(task, struct wreplsrv_service); service 461 source4/wrepl_server/wrepl_server.c if (!service) { service 465 source4/wrepl_server/wrepl_server.c service->task = task; service 466 source4/wrepl_server/wrepl_server.c service->startup_time = timeval_current(); service 467 source4/wrepl_server/wrepl_server.c task->private_data = service; service 472 source4/wrepl_server/wrepl_server.c status = wreplsrv_open_winsdb(service, task->lp_ctx); service 481 source4/wrepl_server/wrepl_server.c status = wreplsrv_setup_partners(service); service 491 source4/wrepl_server/wrepl_server.c status = wreplsrv_setup_sockets(service, task->lp_ctx); service 497 source4/wrepl_server/wrepl_server.c status = wreplsrv_setup_periodic(service); service 49 source4/wrepl_server/wrepl_server.h struct wreplsrv_service *service; service 71 source4/wrepl_server/wrepl_server.h struct wreplsrv_service *service; service 111 source4/wrepl_server/wrepl_server.h struct wreplsrv_service *service;