call->conn->allow_auth3 = false;
call->conn->allow_request = false;
+ call->conn->default_auth_state->auth_invalid = true;
+
call->terminate_reason = talloc_strdup(call, reason);
if (call->terminate_reason == NULL) {
call->terminate_reason = __location__;
dce_conn->allow_alter = false;
dce_conn->allow_request = false;
+ dce_conn->default_auth_state->auth_invalid = true;
+
if (dce_conn->pending_call_list == NULL) {
char *full_reason = talloc_asprintf(dce_conn, "dcesrv: %s", reason);