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");