hnd 1888 librpc/gen_ndr/cli_srvsvc.c struct policy_handle *hnd /* [out] [unique] */,
hnd 1922 librpc/gen_ndr/cli_srvsvc.c if (hnd && r.out.hnd) {
hnd 1923 librpc/gen_ndr/cli_srvsvc.c *hnd = *r.out.hnd;
hnd 1936 librpc/gen_ndr/cli_srvsvc.c struct policy_handle *hnd /* [in,out] [unique] */,
hnd 1943 librpc/gen_ndr/cli_srvsvc.c r.in.hnd = hnd;
hnd 1968 librpc/gen_ndr/cli_srvsvc.c if (hnd && r.out.hnd) {
hnd 1969 librpc/gen_ndr/cli_srvsvc.c *hnd = *r.out.hnd;
hnd 274 librpc/gen_ndr/cli_srvsvc.h struct policy_handle *hnd /* [out] [unique] */,
hnd 278 librpc/gen_ndr/cli_srvsvc.h struct policy_handle *hnd /* [in,out] [unique] */,
hnd 18047 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->out.hnd));
hnd 18048 librpc/gen_ndr/ndr_srvsvc.c if (r->out.hnd) {
hnd 18049 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_policy_handle(ndr, NDR_SCALARS, r->out.hnd));
hnd 18095 librpc/gen_ndr/ndr_srvsvc.c NDR_PULL_ALLOC(ndr, r->out.hnd);
hnd 18097 librpc/gen_ndr/ndr_srvsvc.c r->out.hnd = NULL;
hnd 18099 librpc/gen_ndr/ndr_srvsvc.c if (r->out.hnd) {
hnd 18101 librpc/gen_ndr/ndr_srvsvc.c NDR_PULL_SET_MEM_CTX(ndr, r->out.hnd, 0);
hnd 18102 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_policy_handle(ndr, NDR_SCALARS, r->out.hnd));
hnd 18133 librpc/gen_ndr/ndr_srvsvc.c ndr_print_ptr(ndr, "hnd", r->out.hnd);
hnd 18135 librpc/gen_ndr/ndr_srvsvc.c if (r->out.hnd) {
hnd 18136 librpc/gen_ndr/ndr_srvsvc.c ndr_print_policy_handle(ndr, "hnd", r->out.hnd);
hnd 18148 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->in.hnd));
hnd 18149 librpc/gen_ndr/ndr_srvsvc.c if (r->in.hnd) {
hnd 18150 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_policy_handle(ndr, NDR_SCALARS, r->in.hnd));
hnd 18154 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->out.hnd));
hnd 18155 librpc/gen_ndr/ndr_srvsvc.c if (r->out.hnd) {
hnd 18156 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_policy_handle(ndr, NDR_SCALARS, r->out.hnd));
hnd 18172 librpc/gen_ndr/ndr_srvsvc.c NDR_PULL_ALLOC(ndr, r->in.hnd);
hnd 18174 librpc/gen_ndr/ndr_srvsvc.c r->in.hnd = NULL;
hnd 18176 librpc/gen_ndr/ndr_srvsvc.c if (r->in.hnd) {
hnd 18178 librpc/gen_ndr/ndr_srvsvc.c NDR_PULL_SET_MEM_CTX(ndr, r->in.hnd, 0);
hnd 18179 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_policy_handle(ndr, NDR_SCALARS, r->in.hnd));
hnd 18186 librpc/gen_ndr/ndr_srvsvc.c NDR_PULL_ALLOC(ndr, r->out.hnd);
hnd 18188 librpc/gen_ndr/ndr_srvsvc.c r->out.hnd = NULL;
hnd 18190 librpc/gen_ndr/ndr_srvsvc.c if (r->out.hnd) {
hnd 18192 librpc/gen_ndr/ndr_srvsvc.c NDR_PULL_SET_MEM_CTX(ndr, r->out.hnd, 0);
hnd 18193 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_policy_handle(ndr, NDR_SCALARS, r->out.hnd));
hnd 18211 librpc/gen_ndr/ndr_srvsvc.c ndr_print_ptr(ndr, "hnd", r->in.hnd);
hnd 18213 librpc/gen_ndr/ndr_srvsvc.c if (r->in.hnd) {
hnd 18214 librpc/gen_ndr/ndr_srvsvc.c ndr_print_policy_handle(ndr, "hnd", r->in.hnd);
hnd 18222 librpc/gen_ndr/ndr_srvsvc.c ndr_print_ptr(ndr, "hnd", r->out.hnd);
hnd 18224 librpc/gen_ndr/ndr_srvsvc.c if (r->out.hnd) {
hnd 18225 librpc/gen_ndr/ndr_srvsvc.c ndr_print_policy_handle(ndr, "hnd", r->out.hnd);
hnd 2909 librpc/gen_ndr/srv_srvsvc.c r->out.hnd = talloc_zero(r, struct policy_handle);
hnd 2910 librpc/gen_ndr/srv_srvsvc.c if (r->out.hnd == NULL) {
hnd 2989 librpc/gen_ndr/srv_srvsvc.c r->out.hnd = r->in.hnd;
hnd 4567 librpc/gen_ndr/srv_srvsvc.c r->out.hnd = talloc_zero(mem_ctx, struct policy_handle);
hnd 4568 librpc/gen_ndr/srv_srvsvc.c if (r->out.hnd == NULL) {
hnd 4579 librpc/gen_ndr/srv_srvsvc.c r->out.hnd = r->in.hnd;
hnd 1638 librpc/gen_ndr/srvsvc.h struct policy_handle *hnd;/* [unique] */
hnd 1647 librpc/gen_ndr/srvsvc.h struct policy_handle *hnd;/* [unique] */
hnd 1651 librpc/gen_ndr/srvsvc.h struct policy_handle *hnd;/* [unique] */
hnd 1220 source3/include/proto.h bool is_valid_policy_hnd(const struct policy_handle *hnd);
hnd 5870 source3/include/proto.h bool create_policy_hnd(pipes_struct *p, struct policy_handle *hnd, void *data_ptr);
hnd 5871 source3/include/proto.h bool find_policy_by_hnd(pipes_struct *p, struct policy_handle *hnd, void **data_p);
hnd 5872 source3/include/proto.h bool close_policy_hnd(pipes_struct *p, struct policy_handle *hnd);
hnd 6179 source3/include/proto.h uchar * pass2, struct samu **hnd);
hnd 6187 source3/include/proto.h NTSTATUS change_oem_password(struct samu *hnd, char *old_passwd, char *new_passwd, bool as_root, uint32 *samr_reject_reason);
hnd 94 source3/include/rpc_misc.h #define OUR_HANDLE(hnd) (((hnd)==NULL) ? "NULL" :\
hnd 95 source3/include/rpc_misc.h ( IVAL((hnd)->uuid.node,2) == (uint32)sys_getpid() ? "OURS" : \
hnd 96 source3/include/rpc_misc.h "OTHER")), ((unsigned int)IVAL((hnd)->uuid.node,2)),\
hnd 3155 source3/lib/util.c bool is_valid_policy_hnd(const struct policy_handle *hnd)
hnd 3159 source3/lib/util.c return (memcmp(&tmp, hnd, sizeof(tmp)) != 0);
hnd 491 source3/libsmb/clikrb5.c krb5_krbhst_handle hnd;
hnd 501 source3/libsmb/clikrb5.c rc = krb5_krbhst_init(ctx, realm->data, KRB5_KRBHST_KDC, &hnd);
hnd 507 source3/libsmb/clikrb5.c for ( num_kdcs = 0; (rc = krb5_krbhst_next(ctx, hnd, &hinfo) == 0); num_kdcs++)
hnd 510 source3/libsmb/clikrb5.c krb5_krbhst_reset(ctx, hnd);
hnd 514 source3/libsmb/clikrb5.c krb5_krbhst_free(ctx, hnd);
hnd 521 source3/libsmb/clikrb5.c krb5_krbhst_free(ctx, hnd);
hnd 528 source3/libsmb/clikrb5.c for (i = 0; i < num_kdcs && (rc = krb5_krbhst_next(ctx, hnd, &hinfo) == 0); i++) {
hnd 541 source3/libsmb/clikrb5.c krb5_krbhst_free(ctx, hnd);
hnd 177 source3/rpc_server/srv_eventlog_nt.c static NTSTATUS elog_open( pipes_struct * p, const char *logname, struct policy_handle *hnd )
hnd 237 source3/rpc_server/srv_eventlog_nt.c if ( !create_policy_hnd( p, hnd, elog ) ) {
hnd 257 source3/rpc_server/srv_eventlog_nt.c static NTSTATUS elog_close( pipes_struct *p, struct policy_handle *hnd )
hnd 259 source3/rpc_server/srv_eventlog_nt.c if ( !( close_policy_hnd( p, hnd ) ) ) {
hnd 115 source3/rpc_server/srv_lsa_hnd.c bool create_policy_hnd(pipes_struct *p, struct policy_handle *hnd, void *data_ptr)
hnd 158 source3/rpc_server/srv_lsa_hnd.c *hnd = pol->pol_hnd;
hnd 161 source3/rpc_server/srv_lsa_hnd.c dump_data(4, (uint8 *)hnd, sizeof(*hnd));
hnd 170 source3/rpc_server/srv_lsa_hnd.c static struct policy *find_policy_by_hnd_internal(pipes_struct *p, struct policy_handle *hnd, void **data_p)
hnd 179 source3/rpc_server/srv_lsa_hnd.c if (memcmp(&pol->pol_hnd, hnd, sizeof(*hnd)) == 0) {
hnd 181 source3/rpc_server/srv_lsa_hnd.c dump_data(4, (uint8 *)hnd, sizeof(*hnd));
hnd 189 source3/rpc_server/srv_lsa_hnd.c dump_data(4, (uint8 *)hnd, sizeof(*hnd));
hnd 200 source3/rpc_server/srv_lsa_hnd.c bool find_policy_by_hnd(pipes_struct *p, struct policy_handle *hnd, void **data_p)
hnd 202 source3/rpc_server/srv_lsa_hnd.c return find_policy_by_hnd_internal(p, hnd, data_p) == NULL ? False : True;
hnd 209 source3/rpc_server/srv_lsa_hnd.c bool close_policy_hnd(pipes_struct *p, struct policy_handle *hnd)
hnd 211 source3/rpc_server/srv_lsa_hnd.c struct policy *pol = find_policy_by_hnd_internal(p, hnd, NULL);
hnd 229 source3/rpc_server/srv_spoolss_nt.c struct policy_handle *hnd)
hnd 233 source3/rpc_server/srv_spoolss_nt.c if(!find_policy_by_hnd(p,hnd,(void **)(void *)&find_printer)) {
hnd 245 source3/rpc_server/srv_spoolss_nt.c static bool close_printer_handle(pipes_struct *p, struct policy_handle *hnd)
hnd 247 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, hnd);
hnd 251 source3/rpc_server/srv_spoolss_nt.c OUR_HANDLE(hnd)));
hnd 255 source3/rpc_server/srv_spoolss_nt.c close_policy_hnd(p, hnd);
hnd 326 source3/rpc_server/srv_spoolss_nt.c static WERROR delete_printer_handle(pipes_struct *p, struct policy_handle *hnd)
hnd 328 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, hnd);
hnd 332 source3/rpc_server/srv_spoolss_nt.c OUR_HANDLE(hnd)));
hnd 364 source3/rpc_server/srv_spoolss_nt.c static bool get_printer_snum(pipes_struct *p, struct policy_handle *hnd,
hnd 367 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, hnd);
hnd 371 source3/rpc_server/srv_spoolss_nt.c OUR_HANDLE(hnd)));
hnd 555 source3/rpc_server/srv_spoolss_nt.c static bool open_printer_hnd(pipes_struct *p, struct policy_handle *hnd,
hnd 568 source3/rpc_server/srv_spoolss_nt.c if (!create_policy_hnd(p, hnd, new_printer)) {
hnd 579 source3/rpc_server/srv_spoolss_nt.c close_printer_handle(p, hnd);
hnd 584 source3/rpc_server/srv_spoolss_nt.c close_printer_handle(p, hnd);
hnd 3556 source3/rpc_server/srv_spoolss_nt.c struct policy_handle *hnd,
hnd 3561 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, hnd);
hnd 3622 source3/rpc_server/srv_spoolss_nt.c static WERROR printer_notify_info(pipes_struct *p, struct policy_handle *hnd,
hnd 3627 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, hnd);
hnd 3654 source3/rpc_server/srv_spoolss_nt.c get_printer_snum(p, hnd, &snum, NULL);
hnd 171 source3/rpc_server/srv_svcctl_nt.c static SERVICE_INFO *find_service_info_by_hnd(pipes_struct *p, struct policy_handle *hnd)
hnd 175 source3/rpc_server/srv_svcctl_nt.c if( !find_policy_by_hnd( p, hnd, (void **)(void *)&service_info) ) {
hnd 33 source3/rpc_server/srv_winreg_nt.c struct policy_handle *hnd)
hnd 37 source3/rpc_server/srv_winreg_nt.c if(!find_policy_by_hnd(p,hnd,(void **)(void *)®key)) {
hnd 53 source3/rpc_server/srv_winreg_nt.c static WERROR open_registry_key( pipes_struct *p, struct policy_handle *hnd,
hnd 74 source3/rpc_server/srv_winreg_nt.c if ( !create_policy_hnd( p, hnd, key ) ) {
hnd 86 source3/rpc_server/srv_winreg_nt.c static bool close_registry_key(pipes_struct *p, struct policy_handle *hnd)
hnd 88 source3/rpc_server/srv_winreg_nt.c struct registry_key *regkey = find_regkey_by_hnd(p, hnd);
hnd 92 source3/rpc_server/srv_winreg_nt.c OUR_HANDLE(hnd)));
hnd 96 source3/rpc_server/srv_winreg_nt.c close_policy_hnd(p, hnd);
hnd 102 source3/rpcclient/cmd_spoolss.c struct policy_handle hnd;
hnd 117 source3/rpcclient/cmd_spoolss.c &hnd);
hnd 120 source3/rpcclient/cmd_spoolss.c rpccli_spoolss_ClosePrinter(cli, mem_ctx, &hnd, &werror);
hnd 2571 source3/rpcclient/cmd_spoolss.c struct policy_handle hnd;
hnd 2590 source3/rpcclient/cmd_spoolss.c &hnd);
hnd 2597 source3/rpcclient/cmd_spoolss.c &hnd,
hnd 2623 source3/rpcclient/cmd_spoolss.c if (is_valid_policy_hnd(&hnd)) {
hnd 2624 source3/rpcclient/cmd_spoolss.c rpccli_spoolss_ClosePrinter(cli, mem_ctx, &hnd, NULL);
hnd 2639 source3/rpcclient/cmd_spoolss.c struct policy_handle hnd;
hnd 2662 source3/rpcclient/cmd_spoolss.c &hnd);
hnd 2670 source3/rpcclient/cmd_spoolss.c &hnd,
hnd 2699 source3/rpcclient/cmd_spoolss.c if (is_valid_policy_hnd(&hnd)) {
hnd 2700 source3/rpcclient/cmd_spoolss.c rpccli_spoolss_ClosePrinter(cli, mem_ctx, &hnd, NULL);
hnd 2716 source3/rpcclient/cmd_spoolss.c struct policy_handle hnd;
hnd 2735 source3/rpcclient/cmd_spoolss.c &hnd);
hnd 2743 source3/rpcclient/cmd_spoolss.c &hnd,
hnd 2754 source3/rpcclient/cmd_spoolss.c if (is_valid_policy_hnd(&hnd)) {
hnd 2755 source3/rpcclient/cmd_spoolss.c rpccli_spoolss_ClosePrinter(cli, mem_ctx, &hnd, NULL);
hnd 2772 source3/rpcclient/cmd_spoolss.c struct policy_handle hnd;
hnd 2793 source3/rpcclient/cmd_spoolss.c &hnd);
hnd 2801 source3/rpcclient/cmd_spoolss.c &hnd,
hnd 2820 source3/rpcclient/cmd_spoolss.c &hnd,
hnd 2845 source3/rpcclient/cmd_spoolss.c if (is_valid_policy_hnd(&hnd)) {
hnd 2846 source3/rpcclient/cmd_spoolss.c rpccli_spoolss_ClosePrinter(cli, mem_ctx, &hnd, NULL);
hnd 2862 source3/rpcclient/cmd_spoolss.c struct policy_handle hnd;
hnd 2878 source3/rpcclient/cmd_spoolss.c &hnd);
hnd 2886 source3/rpcclient/cmd_spoolss.c &hnd,
hnd 2902 source3/rpcclient/cmd_spoolss.c if (is_valid_policy_hnd(&hnd)) {
hnd 2903 source3/rpcclient/cmd_spoolss.c rpccli_spoolss_ClosePrinter(cli, mem_ctx, &hnd, NULL);
hnd 2919 source3/rpcclient/cmd_spoolss.c struct policy_handle hnd;
hnd 2941 source3/rpcclient/cmd_spoolss.c &hnd);
hnd 2949 source3/rpcclient/cmd_spoolss.c &hnd,
hnd 2964 source3/rpcclient/cmd_spoolss.c if (is_valid_policy_hnd(&hnd)) {
hnd 2965 source3/rpcclient/cmd_spoolss.c rpccli_spoolss_ClosePrinter(cli, mem_ctx, &hnd, NULL);
hnd 2980 source3/rpcclient/cmd_spoolss.c struct policy_handle hnd;
hnd 2998 source3/rpcclient/cmd_spoolss.c &hnd);
hnd 3042 source3/rpcclient/cmd_spoolss.c &hnd,
hnd 3055 source3/rpcclient/cmd_spoolss.c if (is_valid_policy_hnd(&hnd))
hnd 3056 source3/rpcclient/cmd_spoolss.c rpccli_spoolss_ClosePrinter(cli, mem_ctx, &hnd, NULL);
hnd 640 source3/smbd/chgpasswd.c uchar * pass2, struct samu **hnd)
hnd 676 source3/smbd/chgpasswd.c *hnd = sampass;
hnd 699 source3/smbd/chgpasswd.c *hnd = sampass;
hnd 1083 source3/smbd/chgpasswd.c NTSTATUS change_oem_password(struct samu *hnd, char *old_passwd, char *new_passwd, bool as_root, uint32 *samr_reject_reason)
hnd 1088 source3/smbd/chgpasswd.c const char *username = pdb_get_username(hnd);
hnd 1089 source3/smbd/chgpasswd.c time_t can_change_time = pdb_get_pass_can_change_time(hnd);
hnd 1096 source3/smbd/chgpasswd.c if (!pdb_get_pass_can_change(hnd)) {
hnd 1107 source3/smbd/chgpasswd.c if (pdb_get_acct_ctrl(hnd) & ACB_WSTRUST) {
hnd 1142 source3/smbd/chgpasswd.c if (check_passwd_history(hnd,new_passwd)) {
hnd 1192 source3/smbd/chgpasswd.c if (!pdb_set_plaintext_passwd (hnd, new_passwd)) {
hnd 1197 source3/smbd/chgpasswd.c return pdb_update_sam_account (hnd);
hnd 2648 source3/smbd/lanman.c struct samu *hnd = NULL;
hnd 2650 source3/smbd/lanman.c if (check_lanman_password(user,(unsigned char *)pass1,(unsigned char *)pass2, &hnd)) {
hnd 2652 source3/smbd/lanman.c if (change_lanman_password(hnd,(uchar *)pass2)) {
hnd 2656 source3/smbd/lanman.c TALLOC_FREE(hnd);
hnd 679 source3/utils/net_rpc_printer.c struct policy_handle *hnd)
hnd 695 source3/utils/net_rpc_printer.c hnd);
hnd 718 source3/utils/net_rpc_printer.c struct policy_handle *hnd,
hnd 726 source3/utils/net_rpc_printer.c hnd,
hnd 740 source3/utils/net_rpc_printer.c struct policy_handle *hnd,
hnd 794 source3/utils/net_rpc_printer.c hnd,
hnd 812 source3/utils/net_rpc_printer.c struct policy_handle *hnd,
hnd 822 source3/utils/net_rpc_printer.c hnd,
hnd 840 source3/utils/net_rpc_printer.c struct policy_handle *hnd,
hnd 847 source3/utils/net_rpc_printer.c result = rpccli_spoolss_enumprinterkey(pipe_hnd, mem_ctx, hnd, keyname, keylist, 0);
hnd 860 source3/utils/net_rpc_printer.c struct policy_handle *hnd,
hnd 869 source3/utils/net_rpc_printer.c hnd,
hnd 886 source3/utils/net_rpc_printer.c struct policy_handle *hnd,
hnd 895 source3/utils/net_rpc_printer.c hnd,
hnd 913 source3/utils/net_rpc_printer.c struct policy_handle *hnd,
hnd 922 source3/utils/net_rpc_printer.c hnd,
hnd 961 source3/utils/net_rpc_printer.c struct policy_handle *hnd, uint32_t level,
hnd 971 source3/utils/net_rpc_printer.c hnd,
hnd 1047 source3/utils/net_rpc_printer.c struct policy_handle hnd;
hnd 1064 source3/utils/net_rpc_printer.c &hnd))
hnd 1067 source3/utils/net_rpc_printer.c if (!net_spoolss_getprinter(pipe_hnd, mem_ctx, &hnd, level, *info_p)) {
hnd 1068 source3/utils/net_rpc_printer.c rpccli_spoolss_ClosePrinter(pipe_hnd, mem_ctx, &hnd, NULL);
hnd 1072 source3/utils/net_rpc_printer.c rpccli_spoolss_ClosePrinter(pipe_hnd, mem_ctx, &hnd, NULL);
hnd 1232 source3/utils/net_rpc_printer.c struct policy_handle hnd;
hnd 1250 source3/utils/net_rpc_printer.c PRINTER_ALL_ACCESS, pipe_hnd->auth->user_name, &hnd))
hnd 1254 source3/utils/net_rpc_printer.c if (!net_spoolss_getprinter(pipe_hnd, mem_ctx, &hnd, level, &info))
hnd 1282 source3/utils/net_rpc_printer.c &hnd,
hnd 1300 source3/utils/net_rpc_printer.c if (is_valid_policy_hnd(&hnd))
hnd 1301 source3/utils/net_rpc_printer.c rpccli_spoolss_ClosePrinter(pipe_hnd, mem_ctx, &hnd, NULL);
hnd 1374 source3/utils/net_rpc_printer.c struct policy_handle hnd;
hnd 1392 source3/utils/net_rpc_printer.c PRINTER_ALL_ACCESS, cli->user_name, &hnd))
hnd 1396 source3/utils/net_rpc_printer.c if (!net_spoolss_getprinter(pipe_hnd, mem_ctx, &hnd, level, &info))
hnd 1425 source3/utils/net_rpc_printer.c if (is_valid_policy_hnd(&hnd))
hnd 1426 source3/utils/net_rpc_printer.c rpccli_spoolss_ClosePrinter(pipe_hnd, mem_ctx, &hnd, NULL);
hnd 54 source4/lib/registry/rpc.c #define openhive(u) static WERROR open_ ## u(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct policy_handle *hnd) \
hnd 62 source4/lib/registry/rpc.c r.out.handle = hnd;\