binding 614 librpc/rpc/binding.c struct dcerpc_binding *binding; binding 616 librpc/rpc/binding.c binding = talloc(mem_ctx, struct dcerpc_binding); binding 617 librpc/rpc/binding.c NT_STATUS_HAVE_NO_MEMORY(binding); binding 619 librpc/rpc/binding.c ZERO_STRUCT(binding->object); binding 620 librpc/rpc/binding.c binding->options = NULL; binding 621 librpc/rpc/binding.c binding->host = NULL; binding 622 librpc/rpc/binding.c binding->target_hostname = NULL; binding 623 librpc/rpc/binding.c binding->flags = 0; binding 624 librpc/rpc/binding.c binding->assoc_group_id = 0; binding 626 librpc/rpc/binding.c binding->transport = dcerpc_transport_by_tower(tower); binding 628 librpc/rpc/binding.c if (binding->transport == (unsigned int)-1) { binding 637 librpc/rpc/binding.c status = dcerpc_floor_get_lhs_data(&tower->floors[0], &binding->object); binding 646 librpc/rpc/binding.c binding->options = NULL; binding 650 librpc/rpc/binding.c binding->endpoint = dcerpc_floor_get_rhs_data(mem_ctx, &tower->floors[3]); binding 652 librpc/rpc/binding.c binding->endpoint = NULL; binding 657 librpc/rpc/binding.c binding->host = dcerpc_floor_get_rhs_data(mem_ctx, &tower->floors[4]); binding 658 librpc/rpc/binding.c NT_STATUS_HAVE_NO_MEMORY(binding->host); binding 659 librpc/rpc/binding.c binding->target_hostname = binding->host; binding 661 librpc/rpc/binding.c *b_out = binding; binding 666 librpc/rpc/binding.c const struct dcerpc_binding *binding, binding 675 librpc/rpc/binding.c if (transports[i].transport == binding->transport) { binding 683 librpc/rpc/binding.c DEBUG(0, ("Unable to find transport with id '%d'\n", binding->transport)); binding 693 librpc/rpc/binding.c tower->floors[0].lhs.lhs_data = dcerpc_floor_pack_lhs_data(mem_ctx, &binding->object); binding 714 librpc/rpc/binding.c if (num_protocols >= 2 && binding->endpoint) { binding 715 librpc/rpc/binding.c status = dcerpc_floor_set_rhs_data(mem_ctx, &tower->floors[3], binding->endpoint); binding 722 librpc/rpc/binding.c if (num_protocols >= 3 && binding->host) { binding 723 librpc/rpc/binding.c if (is_ipaddress(binding->host)) { binding 725 librpc/rpc/binding.c binding->host); binding 2273 source3/include/proto.h const struct dcerpc_binding *binding, binding 137 source3/librpc/rpc/dcerpc.c struct dcerpc_binding *binding; binding 140 source3/librpc/rpc/dcerpc.c nt_status = dcerpc_parse_binding(p, binding_string, &binding); binding 148 source3/librpc/rpc/dcerpc.c if (binding->transport != NCACN_NP) { binding 158 source3/librpc/rpc/dcerpc.c nt_status = cli_full_connection(&p->cli, global_myname(), binding->host, binding 78 source3/rpcclient/cmd_epmapper.c struct dcerpc_binding *binding; binding 106 source3/rpcclient/cmd_epmapper.c &binding); binding 112 source3/rpcclient/cmd_epmapper.c dcerpc_binding_string(tmp_ctx, binding), binding 2564 source4/client/client.c char *binding; binding 2573 source4/client/client.c binding = talloc_asprintf(mem_ctx, "ncacn_np:%s", query_host); binding 2575 source4/client/client.c status = dcerpc_pipe_connect(mem_ctx, &p, binding, binding 2581 source4/client/client.c binding, nt_errstr(status)); binding 2617 source4/client/client.c binding, nt_errstr(status), win_errstr(r.out.result)); binding 79 source4/dsdb/repl/drepl_out_helpers.c creq = dcerpc_pipe_connect_b_send(st, conn->binding, &ndr_table_drsuapi, binding 112 source4/dsdb/repl/drepl_partitions.c if (strcmp(cur->binding->host, hostname) == 0) { binding 130 source4/dsdb/repl/drepl_partitions.c nt_status = dcerpc_parse_binding(conn, binding_str, &conn->binding); binding 138 source4/dsdb/repl/drepl_partitions.c DEBUG(2,("dreplsrv_out_connection_attach(%s): create\n", conn->binding->host)); binding 140 source4/dsdb/repl/drepl_partitions.c DEBUG(2,("dreplsrv_out_connection_attach(%s): attach\n", conn->binding->host)); binding 50 source4/dsdb/repl/drepl_service.h struct dcerpc_binding *binding; binding 45 source4/heimdal/lib/hdb/dbinfo.c const krb5_config_binding *binding; binding 85 source4/heimdal/lib/hdb/dbinfo.c di->binding = db_binding; binding 221 source4/heimdal/lib/hdb/dbinfo.c return dbp->binding; binding 128 source4/heimdal/lib/hdb/keytab.c const krb5_config_binding *binding, binding 132 source4/heimdal/lib/hdb/keytab.c *dbname = krb5_config_get_string(context, binding, "dbname", NULL); binding 133 source4/heimdal/lib/hdb/keytab.c *mkey = krb5_config_get_string(context, binding, "mkey_file", NULL); binding 191 source4/lib/com/dcom/main.c char *binding = talloc_asprintf(loc_ctx, "%s:%s", available_transports[i], server); binding 192 source4/lib/com/dcom/main.c if (!binding) { binding 196 source4/lib/com/dcom/main.c status = dcerpc_pipe_connect(ctx->event_ctx, p, binding, binding 422 source4/lib/com/dcom/main.c struct dcerpc_binding *binding; binding 483 source4/lib/com/dcom/main.c status = dcerpc_binding_from_STRINGBINDING(iface->ctx, &binding, binding 489 source4/lib/com/dcom/main.c binding->flags |= DCERPC_AUTH_NTLM | DCERPC_SIGN; binding 491 source4/lib/com/dcom/main.c binding->flags |= DCERPC_DEBUG_PRINT_BOTH; binding 492 source4/lib/com/dcom/main.c status = dcerpc_pipe_connect_b(iface->ctx->event_ctx, &p, binding, binding 494 source4/lib/com/dcom/main.c dcom_get_server_credentials(iface->ctx, binding->host), binding 496 source4/lib/com/dcom/main.c talloc_unlink(iface->ctx, binding); binding 701 source4/libnet/libnet_become_dc.c struct dcerpc_binding *binding; binding 1513 source4/libnet/libnet_become_dc.c if (!drsuapi->binding) { binding 1538 source4/libnet/libnet_become_dc.c c->status = dcerpc_parse_binding(s, binding_str, &drsuapi->binding); binding 1543 source4/libnet/libnet_become_dc.c creq = dcerpc_pipe_connect_b_send(s, drsuapi->binding, &ndr_table_drsuapi, binding 2280 source4/libnet/libnet_become_dc.c binding_str = dcerpc_binding_string(s, s->drsuapi1.binding); binding 2283 source4/libnet/libnet_become_dc.c c->status = dcerpc_parse_binding(s, binding_str, &s->drsuapi2.binding); binding 2288 source4/libnet/libnet_become_dc.c s->drsuapi2.binding->assoc_group_id = s->drsuapi1.pipe->assoc_group_id; binding 2353 source4/libnet/libnet_become_dc.c binding_str = dcerpc_binding_string(s, s->drsuapi1.binding); binding 2356 source4/libnet/libnet_become_dc.c c->status = dcerpc_parse_binding(s, binding_str, &s->drsuapi3.binding); binding 2361 source4/libnet/libnet_become_dc.c s->drsuapi3.binding->assoc_group_id = s->drsuapi1.pipe->assoc_group_id; binding 2363 source4/libnet/libnet_become_dc.c s->drsuapi3.binding->flags |= DCERPC_CONCURRENT_MULTIPLEX; binding 491 source4/libnet/libnet_join.c connect_with_info->in.binding = NULL; binding 494 source4/libnet/libnet_join.c connect_with_info->in.binding = r->in.binding; binding 508 source4/libnet/libnet_join.c if (r->in.binding) { binding 511 source4/libnet/libnet_join.c r->in.binding, connect_with_info->out.error_string); binding 524 source4/libnet/libnet_join.c connect_with_info->out.dcerpc_pipe->binding, binding 843 source4/libnet/libnet_join.c r->out.samr_binding = samr_pipe->binding; binding 42 source4/libnet/libnet_join.h const char *binding; binding 34 source4/libnet/libnet_rpc.c const char *binding; binding 80 source4/libnet/libnet_rpc.c s->binding = talloc_asprintf(s, "ncacn_np:%s", r->in.name); binding 83 source4/libnet/libnet_rpc.c s->binding = talloc_asprintf(s, "ncacn_np:%s", r->in.address); binding 87 source4/libnet/libnet_rpc.c s->binding = talloc_strdup(s, r->in.binding); binding 102 source4/libnet/libnet_rpc.c c->status = dcerpc_parse_binding(c, s->binding, &b); binding 104 source4/libnet/libnet_rpc.c DEBUG(0, ("Failed to parse dcerpc binding '%s'\n", s->binding)); binding 145 source4/libnet/libnet_rpc.c struct dcerpc_binding *binding = s->r.out.dcerpc_pipe->binding; binding 148 source4/libnet/libnet_rpc.c data.host = binding->host; binding 149 source4/libnet/libnet_rpc.c data.endpoint = binding->endpoint; binding 150 source4/libnet/libnet_rpc.c data.transport = binding->transport; binding 151 source4/libnet/libnet_rpc.c data.domain_name = binding->target_hostname; binding 358 source4/libnet/libnet_rpc.c struct dcerpc_binding *binding = s->r.out.dcerpc_pipe->binding; binding 360 source4/libnet/libnet_rpc.c data.host = binding->host; binding 361 source4/libnet/libnet_rpc.c data.endpoint = binding->endpoint; binding 362 source4/libnet/libnet_rpc.c data.transport = binding->transport; binding 363 source4/libnet/libnet_rpc.c data.domain_name = binding->target_hostname; binding 483 source4/libnet/libnet_rpc.c if (r->in.binding == NULL) { binding 487 source4/libnet/libnet_rpc.c s->rpc_conn.in.binding = r->in.binding; binding 526 source4/libnet/libnet_rpc.c struct dcerpc_binding *binding = s->r.out.dcerpc_pipe->binding; binding 528 source4/libnet/libnet_rpc.c data.host = binding->host; binding 529 source4/libnet/libnet_rpc.c data.endpoint = binding->endpoint; binding 530 source4/libnet/libnet_rpc.c data.transport = binding->transport; binding 531 source4/libnet/libnet_rpc.c data.domain_name = binding->target_hostname; binding 748 source4/libnet/libnet_rpc.c *s->final_binding = *s->lsa_pipe->binding; binding 750 source4/libnet/libnet_rpc.c if (composite_nomem(talloc_reference(s->final_binding, s->lsa_pipe->binding), c)) return; binding 817 source4/libnet/libnet_rpc.c struct dcerpc_binding *binding = s->r.out.dcerpc_pipe->binding; binding 820 source4/libnet/libnet_rpc.c data.host = binding->host; binding 821 source4/libnet/libnet_rpc.c data.endpoint = binding->endpoint; binding 822 source4/libnet/libnet_rpc.c data.transport = binding->transport; binding 823 source4/libnet/libnet_rpc.c data.domain_name = binding->target_hostname; binding 875 source4/libnet/libnet_rpc.c } else if (r->in.binding == NULL) { binding 879 source4/libnet/libnet_rpc.c r->in.binding, nt_errstr(status)); binding 46 source4/libnet/libnet_rpc.h const char *binding; binding 221 source4/libnet/libnet_samsync.c c->in.binding = r->in.binding_string; binding 224 source4/libnet/libnet_samsync.c c->in.binding = NULL; binding 264 source4/libnet/libnet_samsync.c c->out.dcerpc_pipe->binding); binding 204 source4/libnet/libnet_unbecome_dc.c struct dcerpc_binding *binding; binding 535 source4/libnet/libnet_unbecome_dc.c c->status = dcerpc_parse_binding(s, binding_str, &s->drsuapi.binding); binding 539 source4/libnet/libnet_unbecome_dc.c creq = dcerpc_pipe_connect_b_send(s, s->drsuapi.binding, &ndr_table_drsuapi, binding 112 source4/librpc/rpc/dcerpc.c p->binding = NULL; binding 622 source4/librpc/rpc/dcerpc.c if ((req->p->binding->flags & DCERPC_CONCURRENT_MULTIPLEX) && binding 627 source4/librpc/rpc/dcerpc.c if ((req->p->binding->flags & DCERPC_HEADER_SIGNING) && binding 701 source4/librpc/rpc/dcerpc.c if (p->binding->flags & DCERPC_CONCURRENT_MULTIPLEX) { binding 705 source4/librpc/rpc/dcerpc.c if (p->binding->flags & DCERPC_HEADER_SIGNING) { binding 711 source4/librpc/rpc/dcerpc.c pkt.u.bind.assoc_group_id = p->binding->assoc_group_id; binding 784 source4/librpc/rpc/dcerpc.c if (p->binding->flags & DCERPC_CONCURRENT_MULTIPLEX) { binding 788 source4/librpc/rpc/dcerpc.c if (p->binding->flags & DCERPC_HEADER_SIGNING) { binding 1626 source4/librpc/rpc/dcerpc.c if (p->binding->flags & DCERPC_CONCURRENT_MULTIPLEX) { binding 1630 source4/librpc/rpc/dcerpc.c if (p->binding->flags & DCERPC_HEADER_SIGNING) { binding 1636 source4/librpc/rpc/dcerpc.c pkt.u.alter.assoc_group_id = p->binding->assoc_group_id; binding 114 source4/librpc/rpc/dcerpc.h struct dcerpc_binding *binding; binding 188 source4/librpc/rpc/dcerpc.h struct dcerpc_binding *binding; binding 249 source4/librpc/rpc/dcerpc.h const char *binding, binding 277 source4/librpc/rpc/dcerpc.h struct dcerpc_binding *binding, binding 288 source4/librpc/rpc/dcerpc.h struct dcerpc_binding *binding, binding 297 source4/librpc/rpc/dcerpc.h struct dcerpc_binding *binding, binding 330 source4/librpc/rpc/dcerpc.h const char *binding, binding 338 source4/librpc/rpc/dcerpc.h NTSTATUS dcerpc_epm_map_binding(TALLOC_CTX *mem_ctx, struct dcerpc_binding *binding, binding 342 source4/librpc/rpc/dcerpc.h struct dcerpc_binding *binding, binding 357 source4/librpc/rpc/dcerpc.h const struct dcerpc_binding *binding, binding 79 source4/librpc/rpc/dcerpc_connect.c s->io.pipe_name = s->io.binding->endpoint; binding 113 source4/librpc/rpc/dcerpc_connect.c conn->in.dest_host = s->io.binding->host; binding 115 source4/librpc/rpc/dcerpc_connect.c if (s->io.binding->target_hostname == NULL) binding 118 source4/librpc/rpc/dcerpc_connect.c conn->in.called_name = s->io.binding->target_hostname; binding 136 source4/librpc/rpc/dcerpc_connect.c if (s->io.binding->flags & DCERPC_SCHANNEL) { binding 203 source4/librpc/rpc/dcerpc_connect.c s->io.pipe_name = s->io.binding->endpoint; binding 241 source4/librpc/rpc/dcerpc_connect.c if (s->io.binding->flags & DCERPC_SCHANNEL) { binding 251 source4/librpc/rpc/dcerpc_connect.c conn_req = smb2_connect_send(mem_ctx, s->io.binding->host, binding 323 source4/librpc/rpc/dcerpc_connect.c s->host = talloc_reference(c, io->binding->host); binding 324 source4/librpc/rpc/dcerpc_connect.c s->target_hostname = talloc_reference(c, io->binding->target_hostname); binding 326 source4/librpc/rpc/dcerpc_connect.c s->port = atoi(io->binding->endpoint); binding 393 source4/librpc/rpc/dcerpc_connect.c if (!io->binding->endpoint) { binding 399 source4/librpc/rpc/dcerpc_connect.c s->path = talloc_strdup(c, io->binding->endpoint); /* path is a binding endpoint here */ binding 467 source4/librpc/rpc/dcerpc_connect.c s->io.binding->endpoint); binding 487 source4/librpc/rpc/dcerpc_connect.c struct dcerpc_binding *binding; binding 518 source4/librpc/rpc/dcerpc_connect.c DEBUG(2,("Mapped to DCERPC endpoint %s\n", s->binding->endpoint)); binding 540 source4/librpc/rpc/dcerpc_connect.c pc.binding = s->binding; binding 546 source4/librpc/rpc/dcerpc_connect.c switch (s->binding->transport) { binding 548 source4/librpc/rpc/dcerpc_connect.c if (pc.binding->flags & DCERPC_SMB2) { binding 679 source4/librpc/rpc/dcerpc_connect.c s->pipe->binding = s->binding; binding 680 source4/librpc/rpc/dcerpc_connect.c if (!talloc_reference(s->pipe, s->binding)) { binding 685 source4/librpc/rpc/dcerpc_connect.c auth_bind_req = dcerpc_pipe_auth_send(s->pipe, s->binding, s->table, binding 723 source4/librpc/rpc/dcerpc_connect.c struct dcerpc_binding *binding, binding 753 source4/librpc/rpc/dcerpc_connect.c s->binding = binding; binding 762 source4/librpc/rpc/dcerpc_connect.c switch (s->binding->transport) { binding 765 source4/librpc/rpc/dcerpc_connect.c binding_req = dcerpc_epm_map_binding_send(c, s->binding, s->table, binding 775 source4/librpc/rpc/dcerpc_connect.c if (!s->binding->endpoint) { binding 777 source4/librpc/rpc/dcerpc_connect.c binding_req = dcerpc_epm_map_binding_send(c, s->binding, s->table, binding 820 source4/librpc/rpc/dcerpc_connect.c struct dcerpc_binding *binding, binding 828 source4/librpc/rpc/dcerpc_connect.c c = dcerpc_pipe_connect_b_send(parent_ctx, binding, table, binding 848 source4/librpc/rpc/dcerpc_connect.c const char *binding, binding 869 source4/librpc/rpc/dcerpc_connect.c c->status = dcerpc_parse_binding(c, binding, &b); binding 871 source4/librpc/rpc/dcerpc_connect.c DEBUG(0, ("Failed to parse dcerpc binding '%s'\n", binding)); binding 935 source4/librpc/rpc/dcerpc_connect.c const char *binding, binding 942 source4/librpc/rpc/dcerpc_connect.c c = dcerpc_pipe_connect_send(parent_ctx, binding, binding 37 source4/librpc/rpc/dcerpc_schannel.c struct dcerpc_binding *binding; binding 80 source4/librpc/rpc/dcerpc_schannel.c s->binding); binding 260 source4/librpc/rpc/dcerpc_schannel.c s->binding = talloc(c, struct dcerpc_binding); binding 261 source4/librpc/rpc/dcerpc_schannel.c if (composite_nomem(s->binding, c)) return c; binding 263 source4/librpc/rpc/dcerpc_schannel.c *s->binding = *s->pipe->binding; binding 266 source4/librpc/rpc/dcerpc_schannel.c epm_map_req = dcerpc_epm_map_binding_send(c, s->binding, binding 39 source4/librpc/rpc/dcerpc_secondary.c struct dcerpc_binding *binding; binding 73 source4/librpc/rpc/dcerpc_secondary.c s->binding = b; binding 93 source4/librpc/rpc/dcerpc_secondary.c s->binding->endpoint); binding 106 source4/librpc/rpc/dcerpc_secondary.c s->binding->target_hostname, binding 107 source4/librpc/rpc/dcerpc_secondary.c atoi(s->binding->endpoint), binding 184 source4/librpc/rpc/dcerpc_secondary.c s->pipe2->binding = s->binding; binding 185 source4/librpc/rpc/dcerpc_secondary.c if (!talloc_reference(s->pipe2, s->binding)) { binding 239 source4/librpc/rpc/dcerpc_secondary.c struct dcerpc_binding *binding; binding 250 source4/librpc/rpc/dcerpc_secondary.c struct dcerpc_binding *binding, binding 268 source4/librpc/rpc/dcerpc_secondary.c s->binding = binding; binding 273 source4/librpc/rpc/dcerpc_secondary.c secondary_conn_ctx = dcerpc_secondary_connection_send(p, binding); binding 298 source4/librpc/rpc/dcerpc_secondary.c secondary_auth_ctx = dcerpc_pipe_auth_send(s->pipe2, s->binding, s->table, s->credentials, binding 440 source4/librpc/rpc/dcerpc_smb.c if (p->binding == NULL) { binding 446 source4/librpc/rpc/dcerpc_smb.c status = dcerpc_parse_binding(p, s, &p->binding); binding 102 source4/librpc/rpc/dcerpc_util.c struct dcerpc_binding *binding; binding 137 source4/librpc/rpc/dcerpc_util.c s->binding->object = s->table->syntax_id; binding 139 source4/librpc/rpc/dcerpc_util.c c->status = dcerpc_binding_build_tower(s->pipe, s->binding, &s->twr.tower); binding 190 source4/librpc/rpc/dcerpc_util.c s->binding->endpoint = talloc_reference(s->binding, binding 192 source4/librpc/rpc/dcerpc_util.c if (composite_nomem(s->binding->endpoint, c)) return; binding 203 source4/librpc/rpc/dcerpc_util.c struct dcerpc_binding *binding, binding 231 source4/librpc/rpc/dcerpc_util.c s->binding = binding; binding 249 source4/librpc/rpc/dcerpc_util.c if (binding->transport == NCA_UNKNOWN) binding 250 source4/librpc/rpc/dcerpc_util.c binding->transport = default_binding->transport; binding 251 source4/librpc/rpc/dcerpc_util.c if (default_binding->transport == binding->transport && binding 253 source4/librpc/rpc/dcerpc_util.c binding->endpoint = talloc_reference(binding, default_binding->endpoint); binding 270 source4/librpc/rpc/dcerpc_util.c epmapper_binding->transport = binding->transport; binding 271 source4/librpc/rpc/dcerpc_util.c epmapper_binding->host = talloc_reference(epmapper_binding, binding->host); binding 305 source4/librpc/rpc/dcerpc_util.c _PUBLIC_ NTSTATUS dcerpc_epm_map_binding(TALLOC_CTX *mem_ctx, struct dcerpc_binding *binding, binding 311 source4/librpc/rpc/dcerpc_util.c c = dcerpc_epm_map_binding_send(mem_ctx, binding, table, ev, lp_ctx); binding 318 source4/librpc/rpc/dcerpc_util.c struct dcerpc_binding *binding; binding 378 source4/librpc/rpc/dcerpc_util.c s->binding); binding 388 source4/librpc/rpc/dcerpc_util.c s->binding); binding 486 source4/librpc/rpc/dcerpc_util.c struct dcerpc_binding *binding, binding 508 source4/librpc/rpc/dcerpc_util.c s->binding = binding; binding 515 source4/librpc/rpc/dcerpc_util.c conn->flags = binding->flags; binding 518 source4/librpc/rpc/dcerpc_util.c conn->binding_string = dcerpc_binding_string(p, binding); binding 526 source4/librpc/rpc/dcerpc_util.c if ((binding->flags & DCERPC_SCHANNEL) && binding 543 source4/librpc/rpc/dcerpc_util.c !(s->binding->flags & (DCERPC_SIGN|DCERPC_SEAL))) { binding 563 source4/librpc/rpc/dcerpc_util.c if (s->binding->flags & DCERPC_AUTH_SPNEGO) { binding 566 source4/librpc/rpc/dcerpc_util.c } else if (s->binding->flags & DCERPC_AUTH_KRB5) { binding 569 source4/librpc/rpc/dcerpc_util.c } else if (s->binding->flags & DCERPC_SCHANNEL) { binding 572 source4/librpc/rpc/dcerpc_util.c } else if (s->binding->flags & DCERPC_AUTH_NTLM) { binding 634 source4/librpc/rpc/dcerpc_util.c struct dcerpc_binding *binding, binding 641 source4/librpc/rpc/dcerpc_util.c c = dcerpc_pipe_auth_send(*p, binding, table, credentials, lp_ctx); binding 737 source4/librpc/rpc/dcerpc_util.c p2->binding = talloc_reference(p2, p->binding); binding 31 source4/librpc/tests/binding_string.c const char *binding = test_data; binding 38 source4/librpc/tests/binding_string.c torture_assert_ntstatus_ok(tctx, dcerpc_parse_binding(mem_ctx, binding, &b), binding 44 source4/librpc/tests/binding_string.c torture_assert_casestr_equal(tctx, binding, s, binding 136 source4/librpc/tests/binding_string.c const char *binding = "somehost"; binding 141 source4/librpc/tests/binding_string.c torture_assert_ntstatus_ok(tctx, dcerpc_parse_binding(tctx, binding, &b), binding 149 source4/librpc/tests/binding_string.c torture_assert_casestr_equal(tctx, binding, s, binding 165 source4/rpc_server/dcerpc_server.c struct dcerpc_binding *binding; binding 169 source4/rpc_server/dcerpc_server.c status = dcerpc_parse_binding(dce_ctx, ep_name, &binding); binding 178 source4/rpc_server/dcerpc_server.c if ((ep=find_endpoint(dce_ctx, binding))==NULL) { binding 184 source4/rpc_server/dcerpc_server.c ep->ep_description = talloc_reference(ep, binding); binding 43 source4/rpc_server/remote/dcesrv_remote.c const char *binding = lp_parm_string(dce_call->conn->dce_ctx->lp_ctx, NULL, "dcerpc_remote", "binding"); binding 58 source4/rpc_server/remote/dcesrv_remote.c if (!binding) { binding 105 source4/rpc_server/remote/dcesrv_remote.c &(priv->c_pipe), binding, table, binding 1167 source4/rpc_server/spoolss/dcesrv_spoolss.c struct dcerpc_binding *binding; binding 1182 source4/rpc_server/spoolss/dcesrv_spoolss.c binding = talloc_zero(mem_ctx, struct dcerpc_binding); binding 1184 source4/rpc_server/spoolss/dcesrv_spoolss.c binding->transport = NCACN_NP; binding 1187 source4/rpc_server/spoolss/dcesrv_spoolss.c binding->host = r->in.local_machine+2; binding 1191 source4/rpc_server/spoolss/dcesrv_spoolss.c status = dcerpc_pipe_connect_b(mem_ctx, &p, binding, &ndr_table_spoolss, binding 184 source4/torture/libnet/libnet_domain.c struct dcerpc_binding *binding; binding 190 source4/torture/libnet/libnet_domain.c status = torture_rpc_binding(torture, &binding); binding 205 source4/torture/libnet/libnet_domain.c status = dcerpc_pipe_connect_b(mem_ctx, &p, binding, &ndr_table_lsarpc, binding 312 source4/torture/libnet/libnet_domain.c struct dcerpc_binding *binding; binding 319 source4/torture/libnet/libnet_domain.c status = torture_rpc_binding(torture, &binding); binding 334 source4/torture/libnet/libnet_domain.c status = dcerpc_pipe_connect_b(mem_ctx, &p, binding, &ndr_table_samr, binding 382 source4/torture/libnet/libnet_domain.c struct dcerpc_binding *binding; binding 387 source4/torture/libnet/libnet_domain.c status = torture_rpc_binding(torture, &binding); binding 408 source4/torture/libnet/libnet_domain.c r.in.hostname = binding->host; binding 429 source4/torture/libnet/libnet_domain.c r.in.hostname = binding->host; binding 39 source4/torture/libnet/libnet_lookup.c struct dcerpc_binding *binding; binding 48 source4/torture/libnet/libnet_lookup.c status = torture_rpc_binding(torture, &binding); binding 50 source4/torture/libnet/libnet_lookup.c lookup.in.hostname = binding->host; binding 83 source4/torture/libnet/libnet_lookup.c struct dcerpc_binding *binding; binding 92 source4/torture/libnet/libnet_lookup.c status = torture_rpc_binding(torture, &binding); binding 94 source4/torture/libnet/libnet_lookup.c lookup.in.hostname = binding->host; binding 46 source4/torture/libnet/libnet_rpc.c connect_r.in.binding = binding_string; binding 62 source4/torture/libnet/libnet_rpc.c connect_r.in.dcerpc_iface->name, connect_r.in.binding, nt_errstr(expected_status), binding 140 source4/torture/libnet/libnet_rpc.c struct dcerpc_binding *binding; binding 142 source4/torture/libnet/libnet_rpc.c status = torture_rpc_binding(torture, &binding); binding 147 source4/torture/libnet/libnet_rpc.c return torture_rpc_connect(torture, level, NULL, binding->host); binding 155 source4/torture/libnet/libnet_rpc.c struct dcerpc_binding *binding; binding 158 source4/torture/libnet/libnet_rpc.c status = torture_rpc_binding(torture, &binding); binding 175 source4/torture/libnet/libnet_rpc.c struct dcerpc_binding *binding; binding 178 source4/torture/libnet/libnet_rpc.c status = torture_rpc_binding(torture, &binding); binding 195 source4/torture/libnet/libnet_rpc.c struct dcerpc_binding *binding; binding 198 source4/torture/libnet/libnet_rpc.c status = torture_rpc_binding(torture, &binding); binding 215 source4/torture/libnet/libnet_rpc.c struct dcerpc_binding *binding; binding 218 source4/torture/libnet/libnet_rpc.c status = torture_rpc_binding(torture, &binding); binding 223 source4/torture/libnet/libnet_rpc.c bindstr = dcerpc_binding_string(torture, binding); binding 124 source4/torture/libnet/libnet_share.c struct dcerpc_binding *binding; binding 128 source4/torture/libnet/libnet_share.c status = torture_rpc_binding(torture, &binding); binding 145 source4/torture/libnet/libnet_share.c share.in.server_name = talloc_asprintf(mem_ctx, "%s", binding->host); binding 205 source4/torture/libnet/libnet_share.c struct dcerpc_binding *binding; binding 213 source4/torture/libnet/libnet_share.c status = torture_rpc_binding(torture, &binding); binding 229 source4/torture/libnet/libnet_share.c share.in.server_name = binding->host; binding 476 source4/torture/libnet/libnet_user.c struct dcerpc_binding *binding; binding 514 source4/torture/libnet/libnet_user.c status = torture_rpc_binding(torture, &binding); binding 47 source4/torture/rpc/bind.c struct dcerpc_binding *binding; binding 54 source4/torture/rpc/bind.c status = torture_rpc_binding(torture, &binding); binding 67 source4/torture/rpc/bind.c status = dcerpc_pipe_auth(mem_ctx, &p, binding, &ndr_table_lsarpc, cmdline_credentials, binding 89 source4/torture/rpc/dssync.c const char *binding = torture_setting_string(tctx, "binding", NULL); binding 93 source4/torture/rpc/dssync.c status = dcerpc_parse_binding(ctx, binding, &ctx->drsuapi_binding); binding 95 source4/torture/rpc/dssync.c printf("Bad binding string %s\n", binding); binding 2269 source4/torture/rpc/netlogon.c status = dcerpc_secondary_connection(p, &p2, p->binding); binding 48 source4/torture/rpc/rpc.c struct dcerpc_binding **binding) binding 60 source4/torture/rpc/rpc.c status = dcerpc_parse_binding(tctx, binding_string, binding); binding 78 source4/torture/rpc/rpc.c struct dcerpc_binding *binding; binding 82 source4/torture/rpc/rpc.c status = torture_rpc_binding(tctx, &binding); binding 87 source4/torture/rpc/rpc.c p, binding, table, binding 92 source4/torture/rpc/rpc.c dcerpc_binding_string(tctx, binding), nt_errstr(status)); binding 108 source4/torture/rpc/rpc.c struct dcerpc_binding *binding; binding 110 source4/torture/rpc/rpc.c status = torture_rpc_binding(tctx, &binding); binding 114 source4/torture/rpc/rpc.c binding->transport = transport; binding 115 source4/torture/rpc/rpc.c binding->assoc_group_id = assoc_group_id; binding 117 source4/torture/rpc/rpc.c status = dcerpc_pipe_connect_b(tctx, p, binding, table, binding 131 source4/torture/rpc/rpc.c struct dcerpc_binding *binding; binding 136 source4/torture/rpc/rpc.c status = torture_rpc_binding(tctx, &binding); binding 150 source4/torture/rpc/rpc.c binding, binding 194 source4/torture/rpc/rpc.c struct dcerpc_binding *binding; binding 199 source4/torture/rpc/rpc.c status = torture_rpc_binding(tctx, &binding); binding 208 source4/torture/rpc/rpc.c binding, binding 251 source4/torture/rpc/samr_accessmask.c const char *binding = torture_setting_string(tctx, "binding", NULL); binding 303 source4/torture/rpc/samr_accessmask.c &test_p, binding, &ndr_table_samr, binding 364 source4/torture/rpc/samr_accessmask.c const char *binding = torture_setting_string(tctx, "binding", NULL); binding 370 source4/torture/rpc/samr_accessmask.c &test_p, binding, &ndr_table_samr, binding 260 source4/torture/rpc/schannel.c const char *binding = torture_setting_string(tctx, "binding", NULL); binding 276 source4/torture/rpc/schannel.c status = dcerpc_parse_binding(tctx, binding, &b); binding 346 source4/torture/rpc/schannel.c status = dcerpc_parse_binding(tctx, binding, &b); binding 455 source4/torture/rpc/schannel.c const char *binding = torture_setting_string(torture, "binding", NULL); binding 470 source4/torture/rpc/schannel.c status = dcerpc_parse_binding(torture, binding, &b); binding 673 source4/torture/rpc/schannel.c const char *binding = torture_setting_string(torture, "binding", NULL); binding 726 source4/torture/rpc/schannel.c status = dcerpc_parse_binding(s, binding, &s->b); binding 148 source4/torture/rpc/session_key.c struct dcerpc_binding *binding; binding 156 source4/torture/rpc/session_key.c torture_assert_ntstatus_ok(torture, torture_rpc_binding(torture, &binding), binding 159 source4/torture/rpc/session_key.c binding->flags |= settings->bindoptions; binding 162 source4/torture/rpc/session_key.c dcerpc_pipe_connect_b(torture, &p, binding, binding 339 source4/torture/rpc/testjoin.c libnet_r->in.binding = torture_setting_string(tctx, "binding", NULL); binding 340 source4/torture/rpc/testjoin.c if (!libnet_r->in.binding) { binding 341 source4/torture/rpc/testjoin.c libnet_r->in.binding = talloc_asprintf(libnet_r, "ncacn_np:%s", torture_setting_string(tctx, "host", NULL)); binding 85 source4/winbind/wb_init_domain.c struct dcerpc_binding *binding; binding 92 source4/winbind/wb_init_domain.c status = dcerpc_parse_binding(state, s, &binding); binding 100 source4/winbind/wb_init_domain.c binding->target_hostname = state->domain->dc_name; binding 101 source4/winbind/wb_init_domain.c binding->host = state->domain->dc_address; binding 104 source4/winbind/wb_init_domain.c status = dcerpc_epm_map_binding(binding, binding, table, state->service->task->event_ctx, binding 110 source4/winbind/wb_init_domain.c return binding; binding 239 source4/winbind/wb_init_domain.c struct dcerpc_binding *binding, binding 246 source4/winbind/wb_init_domain.c && !(binding->flags & DCERPC_SCHANNEL)) { binding 252 source4/winbind/wb_init_domain.c binding->flags |= DCERPC_SCHANNEL; binding 257 source4/winbind/wb_init_domain.c binding,