return NULL;
}
- status = gensec_session_key(s->drs_pipe->pipe->conn->security_state.generic_state,
- s,
- &s->gensec_skey);
+ status = dcerpc_binding_handle_auth_session_key(s->drs_pipe->binding_handle,
+ s,
+ &s->gensec_skey);
if (!NT_STATUS_IS_OK(status)) {
char *error_string = talloc_asprintf(s,
"Unable to get session key from drspipe: %s",
}
drs_pipe = (dcerpc_InterfaceObject *)(py_drspipe);
- status = gensec_session_key(drs_pipe->pipe->conn->security_state.generic_state,
- frame,
- &gensec_skey);
+ status = dcerpc_binding_handle_auth_session_key(drs_pipe->binding_handle,
+ frame,
+ &gensec_skey);
if (!NT_STATUS_IS_OK(status)) {
char *error_string
= talloc_asprintf(frame,