info502          5418 librpc/gen_ndr/ndr_srvsvc.c 				NDR_CHECK(ndr_push_unique_ptr(ndr, r->info502));
info502          5474 librpc/gen_ndr/ndr_srvsvc.c 				if (r->info502) {
info502          5475 librpc/gen_ndr/ndr_srvsvc.c 					NDR_CHECK(ndr_push_srvsvc_NetShareInfo502(ndr, NDR_SCALARS|NDR_BUFFERS, r->info502));
info502          5582 librpc/gen_ndr/ndr_srvsvc.c 					NDR_PULL_ALLOC(ndr, r->info502);
info502          5584 librpc/gen_ndr/ndr_srvsvc.c 					r->info502 = NULL;
info502          5682 librpc/gen_ndr/ndr_srvsvc.c 				if (r->info502) {
info502          5684 librpc/gen_ndr/ndr_srvsvc.c 					NDR_PULL_SET_MEM_CTX(ndr, r->info502, 0);
info502          5685 librpc/gen_ndr/ndr_srvsvc.c 					NDR_CHECK(ndr_pull_srvsvc_NetShareInfo502(ndr, NDR_SCALARS|NDR_BUFFERS, r->info502));
info502          5786 librpc/gen_ndr/ndr_srvsvc.c 			ndr_print_ptr(ndr, "info502", r->info502);
info502          5788 librpc/gen_ndr/ndr_srvsvc.c 			if (r->info502) {
info502          5789 librpc/gen_ndr/ndr_srvsvc.c 				ndr_print_srvsvc_NetShareInfo502(ndr, "info502", r->info502);
info502          9217 librpc/gen_ndr/ndr_srvsvc.c 				NDR_CHECK(ndr_push_unique_ptr(ndr, r->info502));
info502          9471 librpc/gen_ndr/ndr_srvsvc.c 				if (r->info502) {
info502          9472 librpc/gen_ndr/ndr_srvsvc.c 					NDR_CHECK(ndr_push_srvsvc_NetSrvInfo502(ndr, NDR_SCALARS, r->info502));
info502          9926 librpc/gen_ndr/ndr_srvsvc.c 					NDR_PULL_ALLOC(ndr, r->info502);
info502          9928 librpc/gen_ndr/ndr_srvsvc.c 					r->info502 = NULL;
info502          10515 librpc/gen_ndr/ndr_srvsvc.c 				if (r->info502) {
info502          10517 librpc/gen_ndr/ndr_srvsvc.c 					NDR_PULL_SET_MEM_CTX(ndr, r->info502, 0);
info502          10518 librpc/gen_ndr/ndr_srvsvc.c 					NDR_CHECK(ndr_pull_srvsvc_NetSrvInfo502(ndr, NDR_SCALARS, r->info502));
info502          11060 librpc/gen_ndr/ndr_srvsvc.c 			ndr_print_ptr(ndr, "info502", r->info502);
info502          11062 librpc/gen_ndr/ndr_srvsvc.c 			if (r->info502) {
info502          11063 librpc/gen_ndr/ndr_srvsvc.c 				ndr_print_srvsvc_NetSrvInfo502(ndr, "info502", r->info502);
info502          1494 librpc/gen_ndr/ndr_wkssvc.c 				NDR_CHECK(ndr_push_unique_ptr(ndr, r->info502));
info502          1652 librpc/gen_ndr/ndr_wkssvc.c 				if (r->info502) {
info502          1653 librpc/gen_ndr/ndr_wkssvc.c 					NDR_CHECK(ndr_push_wkssvc_NetWkstaInfo502(ndr, NDR_SCALARS, r->info502));
info502          1938 librpc/gen_ndr/ndr_wkssvc.c 					NDR_PULL_ALLOC(ndr, r->info502);
info502          1940 librpc/gen_ndr/ndr_wkssvc.c 					r->info502 = NULL;
info502          2299 librpc/gen_ndr/ndr_wkssvc.c 				if (r->info502) {
info502          2301 librpc/gen_ndr/ndr_wkssvc.c 					NDR_PULL_SET_MEM_CTX(ndr, r->info502, 0);
info502          2302 librpc/gen_ndr/ndr_wkssvc.c 					NDR_CHECK(ndr_pull_wkssvc_NetWkstaInfo502(ndr, NDR_SCALARS, r->info502));
info502          2637 librpc/gen_ndr/ndr_wkssvc.c 			ndr_print_ptr(ndr, "info502", r->info502);
info502          2639 librpc/gen_ndr/ndr_wkssvc.c 			if (r->info502) {
info502          2640 librpc/gen_ndr/ndr_wkssvc.c 				ndr_print_wkssvc_NetWkstaInfo502(ndr, "info502", r->info502);
info502           388 librpc/gen_ndr/srvsvc.h 	struct srvsvc_NetShareInfo502 *info502;/* [unique,case(502)] */
info502           868 librpc/gen_ndr/srvsvc.h 	struct srvsvc_NetSrvInfo502 *info502;/* [unique,case(502)] */
info502           209 librpc/gen_ndr/wkssvc.h 	struct wkssvc_NetWkstaInfo502 *info502;/* [unique,case(502)] */
info502           325 source3/lib/netapi/serverinfo.c 			i502.sv502_sessopens		= i->info502->sessopen;
info502           326 source3/lib/netapi/serverinfo.c 			i502.sv502_sessvcs		= i->info502->sesssvc;
info502           327 source3/lib/netapi/serverinfo.c 			i502.sv502_opensearch		= i->info502->opensearch;
info502           328 source3/lib/netapi/serverinfo.c 			i502.sv502_sizreqbuf		= i->info502->sizereqbufs;
info502           329 source3/lib/netapi/serverinfo.c 			i502.sv502_initworkitems	= i->info502->initworkitems;
info502           330 source3/lib/netapi/serverinfo.c 			i502.sv502_maxworkitems		= i->info502->maxworkitems;
info502           331 source3/lib/netapi/serverinfo.c 			i502.sv502_rawworkitems		= i->info502->rawworkitems;
info502           332 source3/lib/netapi/serverinfo.c 			i502.sv502_irpstacksize		= i->info502->irpstacksize;
info502           333 source3/lib/netapi/serverinfo.c 			i502.sv502_maxrawbuflen		= i->info502->maxrawbuflen;
info502           334 source3/lib/netapi/serverinfo.c 			i502.sv502_sessusers		= i->info502->sessusers;
info502           335 source3/lib/netapi/serverinfo.c 			i502.sv502_sessconns		= i->info502->sessconns;
info502           336 source3/lib/netapi/serverinfo.c 			i502.sv502_maxpagedmemoryusage	= i->info502->maxpagedmemoryusage;
info502           337 source3/lib/netapi/serverinfo.c 			i502.sv502_maxnonpagedmemoryusage = i->info502->maxnonpagedmemoryusage;
info502           338 source3/lib/netapi/serverinfo.c 			i502.sv502_enablesoftcompat	= i->info502->enablesoftcompat;
info502           339 source3/lib/netapi/serverinfo.c 			i502.sv502_enableforcedlogoff	= i->info502->enableforcedlogoff;
info502           340 source3/lib/netapi/serverinfo.c 			i502.sv502_timesource		= i->info502->timesource;
info502           341 source3/lib/netapi/serverinfo.c 			i502.sv502_acceptdownlevelapis	= i->info502->acceptdownlevelapis;
info502           342 source3/lib/netapi/serverinfo.c 			i502.sv502_lmannounce		= i->info502->lmannounce;
info502          1405 source3/rpc_server/srv_srvsvc_nt.c 			info->info502 = TALLOC_P(p->mem_ctx, struct srvsvc_NetShareInfo502);
info502          1406 source3/rpc_server/srv_srvsvc_nt.c 			W_ERROR_HAVE_NO_MEMORY(info->info502);
info502          1407 source3/rpc_server/srv_srvsvc_nt.c 			init_srv_share_info_502(p, info->info502, snum);
info502          1568 source3/rpc_server/srv_srvsvc_nt.c 		comment = talloc_strdup(ctx, info->info502->comment);
info502          1569 source3/rpc_server/srv_srvsvc_nt.c 		pathname = info->info502->path;
info502          1570 source3/rpc_server/srv_srvsvc_nt.c 		type = info->info502->type;
info502          1571 source3/rpc_server/srv_srvsvc_nt.c 		psd = info->info502->sd_buf.sd;
info502          1764 source3/rpc_server/srv_srvsvc_nt.c 		share_name = talloc_strdup(ctx, r->in.info->info502->name);
info502          1765 source3/rpc_server/srv_srvsvc_nt.c 		comment = talloc_strdup(ctx, r->in.info->info502->comment);
info502          1766 source3/rpc_server/srv_srvsvc_nt.c 		pathname = talloc_strdup(ctx, r->in.info->info502->path);
info502          1767 source3/rpc_server/srv_srvsvc_nt.c 		max_connections = (r->in.info->info502->max_users == (uint32_t)-1) ?
info502          1768 source3/rpc_server/srv_srvsvc_nt.c 			0 : r->in.info->info502->max_users;
info502          1769 source3/rpc_server/srv_srvsvc_nt.c 		type = r->in.info->info502->type;
info502          1770 source3/rpc_server/srv_srvsvc_nt.c 		psd = r->in.info->info502->sd_buf.sd;
info502           438 source3/rpcclient/cmd_srvsvc.c 		display_share_info_502(info.info502);
info502           476 source3/rpcclient/cmd_srvsvc.c 	info_get.info502->comment = argv[2];
info502           503 source3/rpcclient/cmd_srvsvc.c 	display_share_info_502(info_get.info502);
info502          2967 source3/utils/net_rpc.c 		ctr502->array = info.info502;
info502          3108 source3/utils/net_rpc.c 		struct srvsvc_NetShareInfo502 info502 =
info502          3114 source3/utils/net_rpc.c 		if (!check_share_sanity(c, cli, info502.name, info502.type))
info502          3120 source3/utils/net_rpc.c 			info502.name, info502.path, info502.comment);
info502          3122 source3/utils/net_rpc.c 		info.info502 = &info502;
info502          3133 source3/utils/net_rpc.c 				info502.name);
info502          3408 source3/utils/net_rpc.c 		struct srvsvc_NetShareInfo502 info502 =
info502          3411 source3/utils/net_rpc.c 		if (!check_share_sanity(c, cli, info502.name, info502.type))
info502          3415 source3/utils/net_rpc.c 		if (strequal(info502.name, "print$") || info502.name[1] == '$') {
info502          3416 source3/utils/net_rpc.c 			d_printf("skipping   [%s]: builtin/hidden share\n", info502.name);
info502          3430 source3/utils/net_rpc.c 			info502.name,
info502          3445 source3/utils/net_rpc.c 					       info502.name, "A:");
info502          3454 source3/utils/net_rpc.c 						       NULL, dst, info502.name, "A:");
info502          3461 source3/utils/net_rpc.c 		if (!copy_top_level_perms(c, &cp_clistate, info502.name)) {
info502          3462 source3/utils/net_rpc.c 			d_fprintf(stderr, "Could not handle the top level directory permissions for the share: %s\n", info502.name);
info502          3468 source3/utils/net_rpc.c 			d_fprintf(stderr, "could not handle files for share: %s\n", info502.name);
info502          3558 source3/utils/net_rpc.c 		struct srvsvc_NetShareInfo502 info502 =
info502          3564 source3/utils/net_rpc.c 		if (!check_share_sanity(c, cli, info502.name, info502.type))
info502          3568 source3/utils/net_rpc.c 			info502.name, info502.path, info502.comment);
info502          3571 source3/utils/net_rpc.c 			display_sec_desc(info502.sd_buf.sd);
info502          3574 source3/utils/net_rpc.c 		info.info502 = &info502;
info502          3579 source3/utils/net_rpc.c 							  info502.name,
info502          4276 source3/utils/net_rpc.c 	share_sd = info.info502->sd_buf.sd;
info502           549 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 		switch (r->in.info->info502->type) {
info502           565 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 		if (r->in.info->info502->path && r->in.info->info502->path[0]) {
info502           570 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 			if (r->in.info->info502->path[1] == ':') {
info502           571 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 				info[i].value = talloc_strdup(info, &r->in.info->info502->path[2]);
info502           574 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 				info[i].value = talloc_strdup(info, r->in.info->info502->path);
info502           582 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 		if (r->in.info->info502->comment && r->in.info->info502->comment[0]) {
info502           585 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 			info[i].value = talloc_strdup(info, r->in.info->info502->comment);
info502           591 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 		if (r->in.info->info502->password && r->in.info->info502->password[0]) {
info502           594 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 			info[i].value = talloc_strdup(info, r->in.info->info502->password);
info502           603 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 		*((int *)info[i].value) = r->in.info->info502->max_users;
info502           608 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 		nterr = share_create(sctx, r->in.info->info502->name, info, i);
info502           679 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 		info->info502->name		= talloc_strdup(mem_ctx, scfg->name);
info502           680 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 		W_ERROR_HAVE_NO_MEMORY(info->info502->name);
info502           681 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 		info->info502->type		= dcesrv_common_get_share_type(mem_ctx, dce_ctx, scfg);
info502           682 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 		info->info502->comment		= talloc_strdup(mem_ctx, share_string_option(scfg, SHARE_COMMENT, ""));
info502           683 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 		W_ERROR_HAVE_NO_MEMORY(info->info502->comment);
info502           684 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 		info->info502->permissions	= dcesrv_common_get_share_permissions(mem_ctx, dce_ctx, scfg);
info502           685 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 		info->info502->max_users	= share_int_option(scfg, SHARE_MAX_CONNECTIONS, SHARE_MAX_CONNECTIONS_DEFAULT);
info502           686 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 		info->info502->current_users	= dcesrv_common_get_share_current_users(mem_ctx, dce_ctx, scfg);
info502           687 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 		info->info502->path		= dcesrv_common_get_share_path(mem_ctx, dce_ctx, scfg);
info502           688 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 		W_ERROR_HAVE_NO_MEMORY(info->info502->path);
info502           689 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 		info->info502->password		= talloc_strdup(mem_ctx, share_string_option(scfg, SHARE_PASSWORD, NULL));
info502           690 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 		info->info502->sd_buf.sd	= dcesrv_common_get_security_descriptor(mem_ctx, dce_ctx, scfg);
info502           936 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 			info.info502 = &ctr502->array[i];
info502          1061 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 		info.info502 = talloc(mem_ctx, struct srvsvc_NetShareInfo502);
info502          1062 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 		W_ERROR_HAVE_NO_MEMORY(info.info502);
info502          1069 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 		r->out.info->info502 = info.info502;
info502          1309 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 					r->in.info->info502->name,
info502          1310 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 					r->in.info->info502->path,
info502          1311 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 					r->in.info->info502->comment,
info502          1312 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 					r->in.info->info502->password,
info502          1313 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 					r->in.info->info502->type,
info502          1314 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 					r->in.info->info502->max_users,
info502          1316 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 					r->in.info->info502->sd_buf.sd);
info502          2034 source4/rpc_server/srvsvc/dcesrv_srvsvc.c 			info.info502 = &ctr502->array[y];
info502          2240 source4/torture/rpc/samba3rpc.c 	result = talloc_steal(mem_ctx, info.info502->sd_buf.sd);
info502          3206 source4/torture/rpc/samba3rpc.c 			      struct srvsvc_NetShareInfo502 **info502)
info502          3253 source4/torture/rpc/samba3rpc.c 	*info502 = talloc_move(mem_ctx, &info.info502);
info502           629 source4/torture/rpc/srvsvc.c 			info.info502 = talloc(tctx, struct srvsvc_NetShareInfo502);
info502           630 source4/torture/rpc/srvsvc.c 			info.info502->name = r.in.share_name;
info502           631 source4/torture/rpc/srvsvc.c 			info.info502->type = STYPE_DISKTREE;
info502           632 source4/torture/rpc/srvsvc.c 			info.info502->comment = talloc_strdup(tctx, "test comment 502");
info502           633 source4/torture/rpc/srvsvc.c 			info.info502->permissions = 0;
info502           634 source4/torture/rpc/srvsvc.c 			info.info502->max_users = 502;
info502           635 source4/torture/rpc/srvsvc.c 			info.info502->current_users = 1;
info502           636 source4/torture/rpc/srvsvc.c 			info.info502->path = talloc_strdup(tctx, "C:\\");
info502           637 source4/torture/rpc/srvsvc.c 			info.info502->password = NULL;
info502           638 source4/torture/rpc/srvsvc.c 			info.info502->sd_buf = sd_buf;
info502           676 source4/torture/rpc/srvsvc.c 		torture_assert_str_equal(tctx, q.out.info->info502->name, r.in.share_name,
info502           683 source4/torture/rpc/srvsvc.c 			torture_assert_str_equal(tctx, q.out.info->info502->comment, "test comment 1", "comment");
info502           694 source4/torture/rpc/srvsvc.c 			torture_assert_str_equal(tctx, q.out.info->info502->comment, "test comment 502", "comment");
info502           695 source4/torture/rpc/srvsvc.c 			torture_assert_int_equal(tctx, q.out.info->info502->max_users, 502, "max users");
info502           696 source4/torture/rpc/srvsvc.c 			torture_assert_str_equal(tctx, q.out.info->info502->path, "C:\\", "path");