diff options
Diffstat (limited to 'source3/rpc_server')
-rw-r--r-- | source3/rpc_server/srv_pipe.c | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/source3/rpc_server/srv_pipe.c b/source3/rpc_server/srv_pipe.c index d85751d8468..948abf31426 100644 --- a/source3/rpc_server/srv_pipe.c +++ b/source3/rpc_server/srv_pipe.c @@ -734,27 +734,6 @@ static bool api_pipe_bind_req(struct pipes_struct *p, case DCERPC_AUTH_TYPE_NONE: break; - case DCERPC_AUTH_TYPE_NCALRPC_AS_SYSTEM: - if (p->transport == NCALRPC && p->ncalrpc_as_system) { - TALLOC_FREE(p->session_info); - - status = make_session_info_system(p, - &p->session_info); - if (!NT_STATUS_IS_OK(status)) { - goto err_exit; - } - - auth_resp = data_blob_talloc(pkt, - "NCALRPC_AUTH_OK", - 15); - - p->auth.auth_type = DCERPC_AUTH_TYPE_NCALRPC_AS_SYSTEM; - p->pipe_bound = true; - } else { - goto err_exit; - } - break; - default: if (!pipe_auth_generic_bind(p, pkt, &auth_info, &auth_resp)) { |