struct lsa_SidArray sids;
int i;
struct dcerpc_binding_handle *b = p->binding_handle;
- enum dcerpc_transport_t transport = dcerpc_binding_get_transport(p->binding);
+ enum dcerpc_transport_t transport =
+ dcerpc_binding_handle_get_transport(b);
torture_comment(tctx, "\nTesting LookupSids with lots of SIDs\n");
torture_assert_ntstatus_ok(tctx, status, "Error connecting to server");
b = p->binding_handle;
- transport = dcerpc_binding_get_transport(p->binding);
+ transport = dcerpc_binding_handle_get_transport(b);
/* Test lsaLookupSids3 and lsaLookupNames4 over tcpip */
if (transport == NCACN_IP_TCP) {
torture_assert_ntstatus_ok(tctx, status, "Error connecting to server");
b = p->binding_handle;
- transport = dcerpc_binding_get_transport(p->binding);
+ transport = dcerpc_binding_handle_get_transport(b);
if (transport == NCACN_IP_TCP) {
if (!test_GetUserName_fail(b, tctx)) {
struct lsa_TransNameArray tnames;
struct lsa_TransNameArray2 tnames2;
struct dcerpc_binding_handle *b = p->binding_handle;
- enum dcerpc_transport_t transport = dcerpc_binding_get_transport(p->binding);
+ enum dcerpc_transport_t transport = dcerpc_binding_handle_get_transport(b);
if (transport != NCACN_NP && transport != NCALRPC) {
torture_comment(tctx, "testcase_LookupNames is only available "
struct lsa_trustdom_state *state =
talloc_get_type_abort(data, struct lsa_trustdom_state);
struct dcerpc_binding_handle *b = p->binding_handle;
- enum dcerpc_transport_t transport = dcerpc_binding_get_transport(p->binding);
+ enum dcerpc_transport_t transport = dcerpc_binding_handle_get_transport(b);
if (transport != NCACN_NP && transport != NCALRPC) {
torture_comment(tctx, "testcase_TrustedDomains is only available "
{
struct policy_handle *handle;
struct dcerpc_binding_handle *b = p->binding_handle;
- enum dcerpc_transport_t transport = dcerpc_binding_get_transport(p->binding);
+ enum dcerpc_transport_t transport = dcerpc_binding_handle_get_transport(b);
if (transport != NCACN_NP && transport != NCALRPC) {
torture_skip(tctx, "testcase_Privileges is only available "
torture_fail(torture, "unable to connect to table");
}
b = p->binding_handle;
- transport = dcerpc_binding_get_transport(p->binding);
+ transport = dcerpc_binding_handle_get_transport(b);
if (transport != NCACN_NP && transport != NCALRPC) {
torture_comment(torture,
const char *dom_sid = "S-1-5-21-1111111111-2222222222-3333333333";
const char *dom_admin_sid;
struct dcerpc_binding_handle *b = p->binding_handle;
- enum dcerpc_transport_t transport = dcerpc_binding_get_transport(p->binding);
+ enum dcerpc_transport_t transport =
+ dcerpc_binding_handle_get_transport(b);
ZERO_STRUCT(r);
ZERO_STRUCT(sidarray);
int i;
- if (p->conn->transport.transport != NCACN_NP) {
+ if (dcerpc_binding_handle_get_transport(b) != NCACN_NP) {
torture_skip(tctx, "test_ManyGetDCName works only with NCACN_NP");
}
struct dcerpc_binding_handle *b2;
- if (p->conn->transport.transport != NCACN_NP) {
+ if (dcerpc_binding_handle_get_transport(p->binding_handle) != NCACN_NP) {
torture_skip(tctx, "test_lsa_over_netlogon works only with NCACN_NP");
}