dce_call 31 source4/rpc_server/browser/dcesrv_browser.c static void dcesrv_BrowserrServerEnum(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 41 source4/rpc_server/browser/dcesrv_browser.c static void dcesrv_BrowserrDebugCall(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 51 source4/rpc_server/browser/dcesrv_browser.c static WERROR dcesrv_BrowserrQueryOtherDomains(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 84 source4/rpc_server/browser/dcesrv_browser.c static void dcesrv_BrowserrResetNetlogonState(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 94 source4/rpc_server/browser/dcesrv_browser.c static void dcesrv_BrowserrDebugTrace(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 104 source4/rpc_server/browser/dcesrv_browser.c static void dcesrv_BrowserrQueryStatistics(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 114 source4/rpc_server/browser/dcesrv_browser.c static void dcesrv_BrowserResetStatistics(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 124 source4/rpc_server/browser/dcesrv_browser.c static void dcesrv_NetrBrowserStatisticsClear(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 134 source4/rpc_server/browser/dcesrv_browser.c static void dcesrv_NetrBrowserStatisticsGet(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 144 source4/rpc_server/browser/dcesrv_browser.c static void dcesrv_BrowserrSetNetlogonState(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 154 source4/rpc_server/browser/dcesrv_browser.c static void dcesrv_BrowserrQueryEmulatedDomains(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 164 source4/rpc_server/browser/dcesrv_browser.c static void dcesrv_BrowserrServerEnumEx(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 339 source4/rpc_server/dcerpc_server.h dce_call->fault_code = code; \ dce_call 345 source4/rpc_server/dcerpc_server.h dce_call->fault_code = code; \ dce_call 357 source4/rpc_server/dcerpc_server.h (h) = dcesrv_handle_fetch(dce_call->context, (inhandle), DCESRV_HANDLE_ANY); \ dce_call 367 source4/rpc_server/dcerpc_server.h (h) = dcesrv_handle_fetch(dce_call->context, (inhandle), t); \ dce_call 30 source4/rpc_server/dcesrv_mgmt.c static WERROR dcesrv_mgmt_inq_if_ids(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 33 source4/rpc_server/dcesrv_mgmt.c const struct dcesrv_endpoint *ep = dce_call->conn->endpoint; dce_call 52 source4/rpc_server/dcesrv_mgmt.c static WERROR dcesrv_mgmt_inq_stats(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 73 source4/rpc_server/dcesrv_mgmt.c static uint32_t dcesrv_mgmt_is_server_listening(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 84 source4/rpc_server/dcesrv_mgmt.c static WERROR dcesrv_mgmt_stop_server_listening(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 94 source4/rpc_server/dcesrv_mgmt.c static WERROR dcesrv_mgmt_inq_princ_name(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 35 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_drsuapi_DsBind(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 61 source4/rpc_server/drsuapi/dcesrv_drsuapi.c b_state->sam_ctx = samdb_connect(b_state, dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, dce_call->conn->auth_state.session_info); dce_call 192 source4/rpc_server/drsuapi/dcesrv_drsuapi.c handle = dcesrv_handle_new(dce_call->context, DRSUAPI_BIND_HANDLE); dce_call 209 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_drsuapi_DsUnbind(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 229 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_drsuapi_DsReplicaSync(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 243 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_drsuapi_DsGetNCChanges(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 253 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_drsuapi_DsReplicaUpdateRefs(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 263 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_DRSUAPI_REPLICA_ADD(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 273 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_DRSUAPI_REPLICA_DEL(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 283 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_DRSUAPI_REPLICA_MODIFY(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 293 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_DRSUAPI_VERIFY_NAMES(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 303 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_drsuapi_DsGetMemberships(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 313 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_DRSUAPI_INTER_DOMAIN_MOVE(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 323 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_drsuapi_DsGetNT4ChangeLog(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 333 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_drsuapi_DsCrackNames(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 388 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_drsuapi_DsWriteAccountSpn(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 464 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_drsuapi_DsRemoveDSServer(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 474 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_DRSUAPI_REMOVE_DS_DOMAIN(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 729 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_drsuapi_DsGetDomainControllerInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 749 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_drsuapi_DsAddEntry(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 759 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_DRSUAPI_EXECUTE_KCC(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 769 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_drsuapi_DsReplicaGetInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 779 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_DRSUAPI_ADD_SID_HISTORY(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 788 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_drsuapi_DsGetMemberships2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 797 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_DRSUAPI_REPLICA_VERIFY_OBJECTS(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 807 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_DRSUAPI_GET_OBJECT_EXISTENCE(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 817 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_drsuapi_QuerySitesByCost(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 30 source4/rpc_server/echo/rpc_echo.c static NTSTATUS dcesrv_echo_AddOne(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, struct echo_AddOne *r) dce_call 36 source4/rpc_server/echo/rpc_echo.c static NTSTATUS dcesrv_echo_EchoData(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, struct echo_EchoData *r) dce_call 50 source4/rpc_server/echo/rpc_echo.c static NTSTATUS dcesrv_echo_SinkData(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, struct echo_SinkData *r) dce_call 55 source4/rpc_server/echo/rpc_echo.c static NTSTATUS dcesrv_echo_SourceData(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, struct echo_SourceData *r) dce_call 71 source4/rpc_server/echo/rpc_echo.c static NTSTATUS dcesrv_echo_TestCall(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, struct echo_TestCall *r) dce_call 80 source4/rpc_server/echo/rpc_echo.c static NTSTATUS dcesrv_echo_TestCall2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, struct echo_TestCall2 *r) dce_call 119 source4/rpc_server/echo/rpc_echo.c static NTSTATUS dcesrv_echo_TestEnum(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, struct echo_TestEnum *r) dce_call 125 source4/rpc_server/echo/rpc_echo.c static NTSTATUS dcesrv_echo_TestSurrounding(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, struct echo_TestSurrounding *r) dce_call 145 source4/rpc_server/echo/rpc_echo.c static uint16_t dcesrv_echo_TestDoublePointer(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, struct echo_TestDoublePointer *r) dce_call 155 source4/rpc_server/echo/rpc_echo.c struct dcesrv_call_state *dce_call; dce_call 169 source4/rpc_server/echo/rpc_echo.c status = dcesrv_reply(p->dce_call); dce_call 176 source4/rpc_server/echo/rpc_echo.c static long dcesrv_echo_TestSleep(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, struct echo_TestSleep *r) dce_call 180 source4/rpc_server/echo/rpc_echo.c if (!(dce_call->state_flags & DCESRV_CALL_STATE_FLAG_MAY_ASYNC)) { dce_call 192 source4/rpc_server/echo/rpc_echo.c p->dce_call = dce_call; dce_call 195 source4/rpc_server/echo/rpc_echo.c event_add_timed(dce_call->event_ctx, p, dce_call 196 source4/rpc_server/echo/rpc_echo.c timeval_add(&dce_call->time, r->in.seconds, 0), dce_call 199 source4/rpc_server/echo/rpc_echo.c dce_call->state_flags |= DCESRV_CALL_STATE_FLAG_ASYNC; dce_call 82 source4/rpc_server/epmapper/rpc_epmapper.c static error_status_t dcesrv_epm_Insert(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, struct epm_Insert *r) dce_call 87 source4/rpc_server/epmapper/rpc_epmapper.c static error_status_t dcesrv_epm_Delete(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 98 source4/rpc_server/epmapper/rpc_epmapper.c static error_status_t dcesrv_epm_Lookup(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 122 source4/rpc_server/epmapper/rpc_epmapper.c eps->count = build_ep_list(h, dce_call->conn->dce_ctx->endpoint_list, &eps->e); dce_call 168 source4/rpc_server/epmapper/rpc_epmapper.c static error_status_t dcesrv_epm_Map(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 178 source4/rpc_server/epmapper/rpc_epmapper.c count = build_ep_list(mem_ctx, dce_call->conn->dce_ctx->endpoint_list, &eps); dce_call 242 source4/rpc_server/epmapper/rpc_epmapper.c static error_status_t dcesrv_epm_LookupHandleFree(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 248 source4/rpc_server/epmapper/rpc_epmapper.c static error_status_t dcesrv_epm_InqObject(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 254 source4/rpc_server/epmapper/rpc_epmapper.c static error_status_t dcesrv_epm_MgmtDelete(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 260 source4/rpc_server/epmapper/rpc_epmapper.c static error_status_t dcesrv_epm_MapAuth(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 69 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_EnumAccountRights(struct dcesrv_call_state *dce_call, dce_call 73 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_AddRemoveAccountRights(struct dcesrv_call_state *dce_call, dce_call 83 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_Close(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 103 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_Delete(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 113 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_DeleteObject(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 125 source4/rpc_server/lsa/dcesrv_lsa.c switch (security_session_user_level(dce_call->conn->auth_state.session_info)) dce_call 196 source4/rpc_server/lsa/dcesrv_lsa.c status = dcesrv_lsa_EnumAccountRights(dce_call, mem_ctx, &r2); dce_call 205 source4/rpc_server/lsa/dcesrv_lsa.c status = dcesrv_lsa_AddRemoveAccountRights(dce_call, mem_ctx, astate->policy, dce_call 226 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_EnumPrivs(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 269 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_QuerySecurity(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 279 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_SetSecObj(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 289 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_ChangePassword(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 301 source4/rpc_server/lsa/dcesrv_lsa.c static WERROR dcesrv_dssetup_DsRoleGetPrimaryDomainInformation(struct dcesrv_call_state *dce_call, dce_call 321 source4/rpc_server/lsa/dcesrv_lsa.c NTSTATUS status = dcesrv_lsa_get_policy_state(dce_call, mem_ctx, &state); dce_call 328 source4/rpc_server/lsa/dcesrv_lsa.c switch (lp_server_role(dce_call->conn->dce_ctx->lp_ctx)) { dce_call 344 source4/rpc_server/lsa/dcesrv_lsa.c switch (lp_server_role(dce_call->conn->dce_ctx->lp_ctx)) { dce_call 346 source4/rpc_server/lsa/dcesrv_lsa.c domain = talloc_strdup(mem_ctx, lp_workgroup(dce_call->conn->dce_ctx->lp_ctx)); dce_call 350 source4/rpc_server/lsa/dcesrv_lsa.c domain = talloc_strdup(mem_ctx, lp_workgroup(dce_call->conn->dce_ctx->lp_ctx)); dce_call 432 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_QueryInfoPolicy2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 504 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_QueryInfoPolicy(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 516 source4/rpc_server/lsa/dcesrv_lsa.c status = dcesrv_lsa_QueryInfoPolicy2(dce_call, mem_ctx, &r2); dce_call 524 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_SetInfoPolicy(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 535 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_ClearAuditLog(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 554 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_CreateAccount(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 568 source4/rpc_server/lsa/dcesrv_lsa.c astate = talloc(dce_call->conn, struct lsa_account_state); dce_call 582 source4/rpc_server/lsa/dcesrv_lsa.c ah = dcesrv_handle_new(dce_call->context, LSA_HANDLE_ACCOUNT); dce_call 599 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_EnumAccounts(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 659 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_CreateTrustedDomain_base(struct dcesrv_call_state *dce_call, dce_call 687 source4/rpc_server/lsa/dcesrv_lsa.c nt_status = dcesrv_fetch_session_key(dce_call->conn, &session_key); dce_call 728 source4/rpc_server/lsa/dcesrv_lsa.c lp_iconv_convenience(dce_call->conn->dce_ctx->lp_ctx), dce_call 771 source4/rpc_server/lsa/dcesrv_lsa.c lp_iconv_convenience(dce_call->conn->dce_ctx->lp_ctx), dce_call 810 source4/rpc_server/lsa/dcesrv_lsa.c lp_iconv_convenience(dce_call->conn->dce_ctx->lp_ctx), dce_call 1017 source4/rpc_server/lsa/dcesrv_lsa.c handle = dcesrv_handle_new(dce_call->context, LSA_HANDLE_TRUSTED_DOMAIN); dce_call 1035 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_CreateTrustedDomainEx2(struct dcesrv_call_state *dce_call, dce_call 1039 source4/rpc_server/lsa/dcesrv_lsa.c return dcesrv_lsa_CreateTrustedDomain_base(dce_call, mem_ctx, r, NDR_LSA_CREATETRUSTEDDOMAINEX2); dce_call 1044 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_CreateTrustedDomainEx(struct dcesrv_call_state *dce_call, dce_call 1054 source4/rpc_server/lsa/dcesrv_lsa.c return dcesrv_lsa_CreateTrustedDomain_base(dce_call, mem_ctx, &r2, NDR_LSA_CREATETRUSTEDDOMAINEX); dce_call 1060 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_CreateTrustedDomain(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1081 source4/rpc_server/lsa/dcesrv_lsa.c return dcesrv_lsa_CreateTrustedDomain_base(dce_call, mem_ctx, &r2, NDR_LSA_CREATETRUSTEDDOMAIN); dce_call 1088 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_OpenTrustedDomain(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1151 source4/rpc_server/lsa/dcesrv_lsa.c handle = dcesrv_handle_new(dce_call->context, LSA_HANDLE_TRUSTED_DOMAIN); dce_call 1170 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_OpenTrustedDomainByName(struct dcesrv_call_state *dce_call, dce_call 1217 source4/rpc_server/lsa/dcesrv_lsa.c handle = dcesrv_handle_new(dce_call->context, LSA_HANDLE_TRUSTED_DOMAIN); dce_call 1237 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_SetTrustedDomainInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1248 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_SetInformationTrustedDomain(struct dcesrv_call_state *dce_call, dce_call 1259 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_DeleteTrustedDomain(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1274 source4/rpc_server/lsa/dcesrv_lsa.c status = dcesrv_lsa_OpenTrustedDomain(dce_call, mem_ctx, &opn); dce_call 1284 source4/rpc_server/lsa/dcesrv_lsa.c status = dcesrv_lsa_DeleteObject(dce_call, mem_ctx, &del); dce_call 1313 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_QueryTrustedDomainInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1406 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_QueryTrustedDomainInfoBySid(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1421 source4/rpc_server/lsa/dcesrv_lsa.c status = dcesrv_lsa_OpenTrustedDomain(dce_call, mem_ctx, &opn); dce_call 1433 source4/rpc_server/lsa/dcesrv_lsa.c status = dcesrv_lsa_QueryTrustedDomainInfo(dce_call, mem_ctx, &query); dce_call 1444 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_SetTrustedDomainInfoByName(struct dcesrv_call_state *dce_call, dce_call 1454 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_QueryTrustedDomainInfoByName(struct dcesrv_call_state *dce_call, dce_call 1470 source4/rpc_server/lsa/dcesrv_lsa.c status = dcesrv_lsa_OpenTrustedDomainByName(dce_call, mem_ctx, &opn); dce_call 1482 source4/rpc_server/lsa/dcesrv_lsa.c status = dcesrv_lsa_QueryTrustedDomainInfo(dce_call, mem_ctx, &query); dce_call 1493 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_CloseTrustedDomainEx(struct dcesrv_call_state *dce_call, dce_call 1515 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_EnumTrustDom(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1596 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_EnumTrustedDomainsEx(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1676 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_OpenAccount(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1689 source4/rpc_server/lsa/dcesrv_lsa.c astate = talloc(dce_call->conn, struct lsa_account_state); dce_call 1703 source4/rpc_server/lsa/dcesrv_lsa.c ah = dcesrv_handle_new(dce_call->context, LSA_HANDLE_ACCOUNT); dce_call 1720 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_EnumPrivsAccount(struct dcesrv_call_state *dce_call, dce_call 1787 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_EnumAccountRights(struct dcesrv_call_state *dce_call, dce_call 1847 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_AddRemoveAccountRights(struct dcesrv_call_state *dce_call, dce_call 1896 source4/rpc_server/lsa/dcesrv_lsa.c status = dcesrv_lsa_EnumAccountRights(dce_call, mem_ctx, &r2); dce_call 1946 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_AddPrivilegesToAccount(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1974 source4/rpc_server/lsa/dcesrv_lsa.c return dcesrv_lsa_AddRemoveAccountRights(dce_call, mem_ctx, astate->policy, dce_call 1983 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_RemovePrivilegesFromAccount(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2006 source4/rpc_server/lsa/dcesrv_lsa.c status = dcesrv_lsa_EnumAccountRights(dce_call, mem_ctx, &r2); dce_call 2011 source4/rpc_server/lsa/dcesrv_lsa.c return dcesrv_lsa_AddRemoveAccountRights(dce_call, mem_ctx, astate->policy, dce_call 2036 source4/rpc_server/lsa/dcesrv_lsa.c return dcesrv_lsa_AddRemoveAccountRights(dce_call, mem_ctx, astate->policy, dce_call 2045 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_GetQuotasForAccount(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2055 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_SetQuotasForAccount(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2065 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_GetSystemAccessAccount(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2084 source4/rpc_server/lsa/dcesrv_lsa.c status = dcesrv_lsa_EnumPrivsAccount(dce_call, mem_ctx, &enumPrivs); dce_call 2114 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_SetSystemAccessAccount(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2124 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_CreateSecret(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2144 source4/rpc_server/lsa/dcesrv_lsa.c switch (security_session_user_level(dce_call->conn->auth_state.session_info)) dce_call 2176 source4/rpc_server/lsa/dcesrv_lsa.c samdb_connect(mem_ctx, dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, system_session(secret_state, dce_call->conn->dce_ctx->lp_ctx))); dce_call 2215 source4/rpc_server/lsa/dcesrv_lsa.c secrets_db_connect(mem_ctx, dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx)); dce_call 2258 source4/rpc_server/lsa/dcesrv_lsa.c handle = dcesrv_handle_new(dce_call->context, LSA_HANDLE_SECRET); dce_call 2277 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_OpenSecret(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2302 source4/rpc_server/lsa/dcesrv_lsa.c switch (security_session_user_level(dce_call->conn->auth_state.session_info)) dce_call 2322 source4/rpc_server/lsa/dcesrv_lsa.c samdb_connect(mem_ctx, dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, system_session(secret_state, dce_call->conn->dce_ctx->lp_ctx))); dce_call 2347 source4/rpc_server/lsa/dcesrv_lsa.c secrets_db_connect(mem_ctx, dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx)); dce_call 2373 source4/rpc_server/lsa/dcesrv_lsa.c handle = dcesrv_handle_new(dce_call->context, LSA_HANDLE_SECRET); dce_call 2392 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_SetSecret(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2421 source4/rpc_server/lsa/dcesrv_lsa.c status = dcesrv_fetch_session_key(dce_call->conn, &session_key); dce_call 2559 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_QuerySecret(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2582 source4/rpc_server/lsa/dcesrv_lsa.c switch (security_session_user_level(dce_call->conn->auth_state.session_info)) dce_call 2602 source4/rpc_server/lsa/dcesrv_lsa.c nt_status = dcesrv_fetch_session_key(dce_call->conn, &session_key); dce_call 2685 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_LookupPrivValue(struct dcesrv_call_state *dce_call, dce_call 2712 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_LookupPrivName(struct dcesrv_call_state *dce_call, dce_call 2750 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_LookupPrivDisplayName(struct dcesrv_call_state *dce_call, dce_call 2788 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_EnumAccountsWithUserRight(struct dcesrv_call_state *dce_call, dce_call 2839 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_AddAccountRights(struct dcesrv_call_state *dce_call, dce_call 2850 source4/rpc_server/lsa/dcesrv_lsa.c return dcesrv_lsa_AddRemoveAccountRights(dce_call, mem_ctx, state, dce_call 2859 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_RemoveAccountRights(struct dcesrv_call_state *dce_call, dce_call 2870 source4/rpc_server/lsa/dcesrv_lsa.c return dcesrv_lsa_AddRemoveAccountRights(dce_call, mem_ctx, state, dce_call 2879 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_StorePrivateData(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2889 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_RetrievePrivateData(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2899 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_GetUserName(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2926 source4/rpc_server/lsa/dcesrv_lsa.c account_name = talloc_reference(mem_ctx, dce_call->conn->auth_state.session_info->server_info->account_name); dce_call 2927 source4/rpc_server/lsa/dcesrv_lsa.c authority_name = talloc_reference(mem_ctx, dce_call->conn->auth_state.session_info->server_info->domain_name); dce_call 2950 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_SetInfoPolicy2(struct dcesrv_call_state *dce_call, dce_call 2961 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_QueryDomainInformationPolicy(struct dcesrv_call_state *dce_call, dce_call 2982 source4/rpc_server/lsa/dcesrv_lsa.c dce_call->event_ctx, dce_call 2983 source4/rpc_server/lsa/dcesrv_lsa.c dce_call->conn->dce_ctx->lp_ctx, dce_call 3009 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_SetDomainInformationPolicy(struct dcesrv_call_state *dce_call, dce_call 3019 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_TestCall(struct dcesrv_call_state *dce_call, dce_call 3029 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_CREDRWRITE(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3039 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_CREDRREAD(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3049 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_CREDRENUMERATE(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3059 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_CREDRWRITEDOMAINCREDENTIALS(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3069 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_CREDRREADDOMAINCREDENTIALS(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3079 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_CREDRDELETE(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3089 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_CREDRGETTARGETINFO(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3099 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_CREDRPROFILELOADED(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3109 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_CREDRGETSESSIONTYPES(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3119 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_LSARREGISTERAUDITEVENT(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3129 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_LSARGENAUDITEVENT(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3139 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_LSARUNREGISTERAUDITEVENT(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3149 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_lsaRQueryForestTrustInformation(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3159 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_LSARSETFORESTTRUSTINFORMATION(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3169 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_CREDRRENAME(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3180 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_LSAROPENPOLICYSCE(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3190 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_LSARADTREGISTERSECURITYEVENTSOURCE(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3200 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_LSARADTUNREGISTERSECURITYEVENTSOURCE(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3210 source4/rpc_server/lsa/dcesrv_lsa.c static NTSTATUS dcesrv_lsa_LSARADTREPORTSECURITYEVENT(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3232 source4/rpc_server/lsa/dcesrv_lsa.c static WERROR dcesrv_dssetup_DsRoleDnsNameToFlatName(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3242 source4/rpc_server/lsa/dcesrv_lsa.c static WERROR dcesrv_dssetup_DsRoleDcAsDc(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3252 source4/rpc_server/lsa/dcesrv_lsa.c static WERROR dcesrv_dssetup_DsRoleDcAsReplica(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3262 source4/rpc_server/lsa/dcesrv_lsa.c static WERROR dcesrv_dssetup_DsRoleDemoteDc(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3272 source4/rpc_server/lsa/dcesrv_lsa.c static WERROR dcesrv_dssetup_DsRoleGetDcOperationProgress(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3282 source4/rpc_server/lsa/dcesrv_lsa.c static WERROR dcesrv_dssetup_DsRoleGetDcOperationResults(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3292 source4/rpc_server/lsa/dcesrv_lsa.c static WERROR dcesrv_dssetup_DsRoleCancel(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3302 source4/rpc_server/lsa/dcesrv_lsa.c static WERROR dcesrv_dssetup_DsRoleServerSaveStateForUpgrade(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3312 source4/rpc_server/lsa/dcesrv_lsa.c static WERROR dcesrv_dssetup_DsRoleUpgradeDownlevelServer(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3322 source4/rpc_server/lsa/dcesrv_lsa.c static WERROR dcesrv_dssetup_DsRoleAbortDownlevelServerUpgrade(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 25 source4/rpc_server/lsa/lsa_init.c NTSTATUS dcesrv_lsa_get_policy_state(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 53 source4/rpc_server/lsa/lsa_init.c state->sam_ldb = samdb_connect(state, dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, dce_call->conn->auth_state.session_info); dce_call 193 source4/rpc_server/lsa/lsa_init.c NTSTATUS dcesrv_lsa_OpenPolicy2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 208 source4/rpc_server/lsa/lsa_init.c status = dcesrv_lsa_get_policy_state(dce_call, mem_ctx, &state); dce_call 213 source4/rpc_server/lsa/lsa_init.c handle = dcesrv_handle_new(dce_call->context, LSA_HANDLE_POLICY); dce_call 237 source4/rpc_server/lsa/lsa_init.c NTSTATUS dcesrv_lsa_OpenPolicy(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 247 source4/rpc_server/lsa/lsa_init.c return dcesrv_lsa_OpenPolicy2(dce_call, mem_ctx, &r2); dce_call 520 source4/rpc_server/lsa/lsa_lookup.c NTSTATUS dcesrv_lsa_LookupSids2(struct dcesrv_call_state *dce_call, dce_call 542 source4/rpc_server/lsa/lsa_lookup.c status = dcesrv_lsa_get_policy_state(dce_call, mem_ctx, &state); dce_call 627 source4/rpc_server/lsa/lsa_lookup.c NTSTATUS dcesrv_lsa_LookupSids3(struct dcesrv_call_state *dce_call, dce_call 648 source4/rpc_server/lsa/lsa_lookup.c status = dcesrv_lsa_OpenPolicy2(dce_call, mem_ctx, &pol); dce_call 667 source4/rpc_server/lsa/lsa_lookup.c status = dcesrv_lsa_LookupSids2(dce_call, mem_ctx, &r2); dce_call 680 source4/rpc_server/lsa/lsa_lookup.c NTSTATUS dcesrv_lsa_LookupSids(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 700 source4/rpc_server/lsa/lsa_lookup.c status = dcesrv_lsa_LookupSids2(dce_call, mem_ctx, &r2); dce_call 733 source4/rpc_server/lsa/lsa_lookup.c NTSTATUS dcesrv_lsa_LookupNames3(struct dcesrv_call_state *dce_call, dce_call 740 source4/rpc_server/lsa/lsa_lookup.c struct loadparm_context *lp_ctx = dce_call->conn->dce_ctx->lp_ctx; dce_call 788 source4/rpc_server/lsa/lsa_lookup.c status2 = dcesrv_lsa_lookup_name(dce_call->event_ctx, lp_ctx, policy_state, mem_ctx, name, &authority_name, &sid, &rtype); dce_call 823 source4/rpc_server/lsa/lsa_lookup.c NTSTATUS dcesrv_lsa_LookupNames4(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 843 source4/rpc_server/lsa/lsa_lookup.c status = dcesrv_lsa_OpenPolicy2(dce_call, mem_ctx, &pol); dce_call 863 source4/rpc_server/lsa/lsa_lookup.c status = dcesrv_lsa_LookupNames3(dce_call, mem_ctx, &r2); dce_call 874 source4/rpc_server/lsa/lsa_lookup.c NTSTATUS dcesrv_lsa_LookupNames2(struct dcesrv_call_state *dce_call, dce_call 881 source4/rpc_server/lsa/lsa_lookup.c struct loadparm_context *lp_ctx = dce_call->conn->dce_ctx->lp_ctx; dce_call 931 source4/rpc_server/lsa/lsa_lookup.c status2 = dcesrv_lsa_lookup_name(dce_call->event_ctx, lp_ctx, state, mem_ctx, name, dce_call 964 source4/rpc_server/lsa/lsa_lookup.c NTSTATUS dcesrv_lsa_LookupNames(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 984 source4/rpc_server/lsa/lsa_lookup.c status = dcesrv_lsa_LookupNames2(dce_call, mem_ctx, &r2); dce_call 47 source4/rpc_server/netlogon/dcerpc_netlogon.c static NTSTATUS dcesrv_netr_ServerReqChallenge(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 51 source4/rpc_server/netlogon/dcerpc_netlogon.c (struct server_pipe_state *)dce_call->context->private_data; dce_call 59 source4/rpc_server/netlogon/dcerpc_netlogon.c dce_call->context->private_data = NULL; dce_call 62 source4/rpc_server/netlogon/dcerpc_netlogon.c pipe_state = talloc(dce_call->context, struct server_pipe_state); dce_call 72 source4/rpc_server/netlogon/dcerpc_netlogon.c dce_call->context->private_data = pipe_state; dce_call 77 source4/rpc_server/netlogon/dcerpc_netlogon.c static NTSTATUS dcesrv_netr_ServerAuthenticate3(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 81 source4/rpc_server/netlogon/dcerpc_netlogon.c (struct server_pipe_state *)dce_call->context->private_data; dce_call 134 source4/rpc_server/netlogon/dcerpc_netlogon.c sam_ctx = samdb_connect(mem_ctx, dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, dce_call 135 source4/rpc_server/netlogon/dcerpc_netlogon.c system_session(mem_ctx, dce_call->conn->dce_ctx->lp_ctx)); dce_call 257 source4/rpc_server/netlogon/dcerpc_netlogon.c creds->domain = talloc_strdup(creds, lp_workgroup(dce_call->conn->dce_ctx->lp_ctx)); dce_call 265 source4/rpc_server/netlogon/dcerpc_netlogon.c nt_status = schannel_store_session_key(mem_ctx, dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, creds); dce_call 270 source4/rpc_server/netlogon/dcerpc_netlogon.c static NTSTATUS dcesrv_netr_ServerAuthenticate(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 294 source4/rpc_server/netlogon/dcerpc_netlogon.c return dcesrv_netr_ServerAuthenticate3(dce_call, mem_ctx, &r3); dce_call 297 source4/rpc_server/netlogon/dcerpc_netlogon.c static NTSTATUS dcesrv_netr_ServerAuthenticate2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 313 source4/rpc_server/netlogon/dcerpc_netlogon.c return dcesrv_netr_ServerAuthenticate3(dce_call, mem_ctx, &r3); dce_call 384 source4/rpc_server/netlogon/dcerpc_netlogon.c static NTSTATUS dcesrv_netr_ServerPasswordSet(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 391 source4/rpc_server/netlogon/dcerpc_netlogon.c nt_status = dcesrv_netr_creds_server_step_check(dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, dce_call 397 source4/rpc_server/netlogon/dcerpc_netlogon.c sam_ctx = samdb_connect(mem_ctx, dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, system_session(mem_ctx, dce_call->conn->dce_ctx->lp_ctx)); dce_call 418 source4/rpc_server/netlogon/dcerpc_netlogon.c static NTSTATUS dcesrv_netr_ServerPasswordSet2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 428 source4/rpc_server/netlogon/dcerpc_netlogon.c nt_status = dcesrv_netr_creds_server_step_check(dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, dce_call 434 source4/rpc_server/netlogon/dcerpc_netlogon.c sam_ctx = samdb_connect(mem_ctx, dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, system_session(mem_ctx, dce_call->conn->dce_ctx->lp_ctx)); dce_call 462 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_LogonUasLogon(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 472 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_LogonUasLogoff(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 486 source4/rpc_server/netlogon/dcerpc_netlogon.c static NTSTATUS dcesrv_netr_LogonSamLogon_base(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 525 source4/rpc_server/netlogon/dcerpc_netlogon.c dce_call->event_ctx, dce_call->msg_ctx, dce_call 526 source4/rpc_server/netlogon/dcerpc_netlogon.c dce_call->conn->dce_ctx->lp_ctx, dce_call 552 source4/rpc_server/netlogon/dcerpc_netlogon.c dce_call->event_ctx, dce_call->msg_ctx, dce_call 553 source4/rpc_server/netlogon/dcerpc_netlogon.c dce_call->conn->dce_ctx->lp_ctx, dce_call 595 source4/rpc_server/netlogon/dcerpc_netlogon.c kdc = irpc_servers_byname(dce_call->msg_ctx, mem_ctx, "kdc_server"); dce_call 604 source4/rpc_server/netlogon/dcerpc_netlogon.c status = irpc_call(dce_call->msg_ctx, kdc[0], dce_call 673 source4/rpc_server/netlogon/dcerpc_netlogon.c sam6->forest.string = lp_realm(dce_call->conn->dce_ctx->lp_ctx); dce_call 692 source4/rpc_server/netlogon/dcerpc_netlogon.c static NTSTATUS dcesrv_netr_LogonSamLogonEx(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 697 source4/rpc_server/netlogon/dcerpc_netlogon.c nt_status = schannel_fetch_session_key(mem_ctx, dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, r->in.computer_name, lp_workgroup(dce_call->conn->dce_ctx->lp_ctx), &creds); dce_call 702 source4/rpc_server/netlogon/dcerpc_netlogon.c if (!dce_call->conn->auth_state.auth_info || dce_call 703 source4/rpc_server/netlogon/dcerpc_netlogon.c dce_call->conn->auth_state.auth_info->auth_type != DCERPC_AUTH_TYPE_SCHANNEL) { dce_call 706 source4/rpc_server/netlogon/dcerpc_netlogon.c return dcesrv_netr_LogonSamLogon_base(dce_call, mem_ctx, r, creds); dce_call 713 source4/rpc_server/netlogon/dcerpc_netlogon.c static NTSTATUS dcesrv_netr_LogonSamLogonWithFlags(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 725 source4/rpc_server/netlogon/dcerpc_netlogon.c nt_status = dcesrv_netr_creds_server_step_check(dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, dce_call 743 source4/rpc_server/netlogon/dcerpc_netlogon.c nt_status = dcesrv_netr_LogonSamLogon_base(dce_call, mem_ctx, &r2, creds); dce_call 753 source4/rpc_server/netlogon/dcerpc_netlogon.c static NTSTATUS dcesrv_netr_LogonSamLogon(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 774 source4/rpc_server/netlogon/dcerpc_netlogon.c status = dcesrv_netr_LogonSamLogonWithFlags(dce_call, mem_ctx, &r2); dce_call 785 source4/rpc_server/netlogon/dcerpc_netlogon.c static NTSTATUS dcesrv_netr_LogonSamLogoff(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 796 source4/rpc_server/netlogon/dcerpc_netlogon.c static NTSTATUS dcesrv_netr_DatabaseDeltas(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 806 source4/rpc_server/netlogon/dcerpc_netlogon.c static NTSTATUS dcesrv_netr_DatabaseSync(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 817 source4/rpc_server/netlogon/dcerpc_netlogon.c static NTSTATUS dcesrv_netr_AccountDeltas(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 828 source4/rpc_server/netlogon/dcerpc_netlogon.c static NTSTATUS dcesrv_netr_AccountSync(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 839 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_GetDcName(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 849 source4/rpc_server/netlogon/dcerpc_netlogon.c sam_ctx = samdb_connect(mem_ctx, dce_call->event_ctx, dce_call 850 source4/rpc_server/netlogon/dcerpc_netlogon.c dce_call->conn->dce_ctx->lp_ctx, dce_call 851 source4/rpc_server/netlogon/dcerpc_netlogon.c dce_call->conn->auth_state.session_info); dce_call 872 source4/rpc_server/netlogon/dcerpc_netlogon.c lp_netbios_name(dce_call->conn->dce_ctx->lp_ctx)); dce_call 883 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_LogonControl(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 893 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_GetAnyDCName(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 905 source4/rpc_server/netlogon/dcerpc_netlogon.c werr = dcesrv_netr_GetDcName(dce_call, mem_ctx, &r2); dce_call 914 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_LogonControl2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 924 source4/rpc_server/netlogon/dcerpc_netlogon.c static NTSTATUS dcesrv_netr_DatabaseSync2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 935 source4/rpc_server/netlogon/dcerpc_netlogon.c static NTSTATUS dcesrv_netr_DatabaseRedo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 945 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_LogonControl2Ex(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 955 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_NetrEnumerateTrustedDomains(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 965 source4/rpc_server/netlogon/dcerpc_netlogon.c static NTSTATUS dcesrv_netr_LogonGetCapabilities(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 976 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_NETRLOGONSETSERVICEBITS(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 986 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_LogonGetTrustRid(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 996 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_NETRLOGONCOMPUTESERVERDIGEST(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1006 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_NETRLOGONCOMPUTECLIENTDIGEST(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1017 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_DsRGetSiteName(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1076 source4/rpc_server/netlogon/dcerpc_netlogon.c static NTSTATUS dcesrv_netr_LogonGetDomainInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1092 source4/rpc_server/netlogon/dcerpc_netlogon.c status = dcesrv_netr_creds_server_step_check(dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, dce_call 1102 source4/rpc_server/netlogon/dcerpc_netlogon.c sam_ctx = samdb_connect(mem_ctx, dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, dce_call->conn->auth_state.session_info); dce_call 1174 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_ServerPasswordGet(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1184 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_NETRLOGONSENDTOSAM(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1194 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_DsRAddressToSitenamesW(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1204 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_DsRGetDCNameEx2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1216 source4/rpc_server/netlogon/dcerpc_netlogon.c sam_ctx = samdb_connect(mem_ctx, dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, dce_call->conn->auth_state.session_info); dce_call 1223 source4/rpc_server/netlogon/dcerpc_netlogon.c if (r->in.domain_name == NULL || strcasecmp(r->in.domain_name, lp_workgroup(dce_call->conn->dce_ctx->lp_ctx)) == 0) { dce_call 1224 source4/rpc_server/netlogon/dcerpc_netlogon.c r->in.domain_name = lp_realm(dce_call->conn->dce_ctx->lp_ctx); dce_call 1247 source4/rpc_server/netlogon/dcerpc_netlogon.c lp_netbios_name(dce_call->conn->dce_ctx->lp_ctx), dce_call 1248 source4/rpc_server/netlogon/dcerpc_netlogon.c lp_realm(dce_call->conn->dce_ctx->lp_ctx)); dce_call 1254 source4/rpc_server/netlogon/dcerpc_netlogon.c info->domain_name = lp_realm(dce_call->conn->dce_ctx->lp_ctx); dce_call 1255 source4/rpc_server/netlogon/dcerpc_netlogon.c info->forest_name = lp_realm(dce_call->conn->dce_ctx->lp_ctx); dce_call 1280 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_DsRGetDCNameEx(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1297 source4/rpc_server/netlogon/dcerpc_netlogon.c werr = dcesrv_netr_DsRGetDCNameEx2(dce_call, mem_ctx, &r2); dce_call 1305 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_DsRGetDCName(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1323 source4/rpc_server/netlogon/dcerpc_netlogon.c werr = dcesrv_netr_DsRGetDCNameEx2(dce_call, mem_ctx, &r2); dce_call 1330 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_NETRLOGONGETTIMESERVICEPARENTDOMAIN(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1340 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_NetrEnumerateTrustedDomainsEx(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1350 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_DsRAddressToSitenamesExW(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1360 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_DsrGetDcSiteCoverageW(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1370 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_DsrEnumerateDomainTrusts(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1383 source4/rpc_server/netlogon/dcerpc_netlogon.c sam_ctx = samdb_connect(mem_ctx, dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, dce_call->conn->auth_state.session_info); dce_call 1442 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_DsrDeregisterDNSHostRecords(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1452 source4/rpc_server/netlogon/dcerpc_netlogon.c static NTSTATUS dcesrv_netr_ServerTrustPasswordsGet(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1462 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_DsRGetForestTrustInformation(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1472 source4/rpc_server/netlogon/dcerpc_netlogon.c static WERROR dcesrv_netr_GetForestTrustInformation(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1482 source4/rpc_server/netlogon/dcerpc_netlogon.c static NTSTATUS dcesrv_netr_ServerGetTrustInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 33 source4/rpc_server/remote/dcesrv_remote.c static NTSTATUS remote_op_reply(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, void *r) dce_call 38 source4/rpc_server/remote/dcesrv_remote.c static NTSTATUS remote_op_bind(struct dcesrv_call_state *dce_call, const struct dcesrv_interface *iface) dce_call 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"); dce_call 48 source4/rpc_server/remote/dcesrv_remote.c machine_account = lp_parm_bool(dce_call->conn->dce_ctx->lp_ctx, NULL, "dcerpc_remote", "use_machine_account", false); dce_call 50 source4/rpc_server/remote/dcesrv_remote.c priv = talloc(dce_call->conn, struct dcesrv_remote_private); dce_call 56 source4/rpc_server/remote/dcesrv_remote.c dce_call->context->private_data = priv; dce_call 63 source4/rpc_server/remote/dcesrv_remote.c user = lp_parm_string(dce_call->conn->dce_ctx->lp_ctx, NULL, "dcerpc_remote", "user"); dce_call 64 source4/rpc_server/remote/dcesrv_remote.c pass = lp_parm_string(dce_call->conn->dce_ctx->lp_ctx, NULL, "dcerpc_remote", "password"); dce_call 65 source4/rpc_server/remote/dcesrv_remote.c domain = lp_parm_string(dce_call->conn->dce_ctx->lp_ctx, NULL, "dceprc_remote", "domain"); dce_call 69 source4/rpc_server/remote/dcesrv_remote.c dce_call->fault_code = DCERPC_FAULT_UNK_IF; dce_call 79 source4/rpc_server/remote/dcesrv_remote.c cli_credentials_set_conf(credentials, dce_call->conn->dce_ctx->lp_ctx); dce_call 88 source4/rpc_server/remote/dcesrv_remote.c cli_credentials_set_conf(credentials, dce_call->conn->dce_ctx->lp_ctx); dce_call 92 source4/rpc_server/remote/dcesrv_remote.c status = cli_credentials_set_machine_account(credentials, dce_call->conn->dce_ctx->lp_ctx); dce_call 96 source4/rpc_server/remote/dcesrv_remote.c } else if (dce_call->conn->auth_state.session_info->credentials) { dce_call 98 source4/rpc_server/remote/dcesrv_remote.c credentials = dce_call->conn->auth_state.session_info->credentials; dce_call 106 source4/rpc_server/remote/dcesrv_remote.c credentials, dce_call->event_ctx, dce_call 107 source4/rpc_server/remote/dcesrv_remote.c dce_call->conn->dce_ctx->lp_ctx); dce_call 126 source4/rpc_server/remote/dcesrv_remote.c static NTSTATUS remote_op_ndr_pull(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, struct ndr_pull *pull, void **r) dce_call 129 source4/rpc_server/remote/dcesrv_remote.c const struct ndr_interface_table *table = (const struct ndr_interface_table *)dce_call->context->iface->private_data; dce_call 130 source4/rpc_server/remote/dcesrv_remote.c uint16_t opnum = dce_call->pkt.u.request.opnum; dce_call 132 source4/rpc_server/remote/dcesrv_remote.c dce_call->fault_code = 0; dce_call 135 source4/rpc_server/remote/dcesrv_remote.c dce_call->fault_code = DCERPC_FAULT_OP_RNG_ERROR; dce_call 147 source4/rpc_server/remote/dcesrv_remote.c dcerpc_log_packet(dce_call->conn->packet_log_dir, dce_call 149 source4/rpc_server/remote/dcesrv_remote.c &dce_call->pkt.u.request.stub_and_verifier); dce_call 150 source4/rpc_server/remote/dcesrv_remote.c dce_call->fault_code = DCERPC_FAULT_NDR; dce_call 157 source4/rpc_server/remote/dcesrv_remote.c static NTSTATUS remote_op_dispatch(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, void *r) dce_call 159 source4/rpc_server/remote/dcesrv_remote.c struct dcesrv_remote_private *priv = dce_call->context->private_data; dce_call 160 source4/rpc_server/remote/dcesrv_remote.c uint16_t opnum = dce_call->pkt.u.request.opnum; dce_call 161 source4/rpc_server/remote/dcesrv_remote.c const struct ndr_interface_table *table = dce_call->context->iface->private_data; dce_call 177 source4/rpc_server/remote/dcesrv_remote.c dce_call->fault_code = priv->c_pipe->last_fault_code; dce_call 178 source4/rpc_server/remote/dcesrv_remote.c if (dce_call->fault_code != 0) { dce_call 179 source4/rpc_server/remote/dcesrv_remote.c DEBUG(0,("dcesrv_remote: call[%s] failed with: %s!\n",name, dcerpc_errstr(mem_ctx, dce_call->fault_code))); dce_call 183 source4/rpc_server/remote/dcesrv_remote.c if ((dce_call->fault_code == 0) && dce_call 191 source4/rpc_server/remote/dcesrv_remote.c static NTSTATUS remote_op_ndr_push(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, struct ndr_push *push, const void *r) dce_call 194 source4/rpc_server/remote/dcesrv_remote.c const struct ndr_interface_table *table = dce_call->context->iface->private_data; dce_call 195 source4/rpc_server/remote/dcesrv_remote.c uint16_t opnum = dce_call->pkt.u.request.opnum; dce_call 200 source4/rpc_server/remote/dcesrv_remote.c dce_call->fault_code = DCERPC_FAULT_NDR; dce_call 159 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_Connect(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 167 source4/rpc_server/samr/dcesrv_samr.c c_state = talloc(dce_call->conn, struct samr_connect_state); dce_call 173 source4/rpc_server/samr/dcesrv_samr.c c_state->sam_ctx = samdb_connect(c_state, dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, dce_call->conn->auth_state.session_info); dce_call 180 source4/rpc_server/samr/dcesrv_samr.c handle = dcesrv_handle_new(dce_call->context, SAMR_HANDLE_CONNECT); dce_call 198 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_Close(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 218 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_SetSecurity(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 228 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_QuerySecurity(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 257 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_Shutdown(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 269 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_LookupDomain(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 335 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_EnumDomains(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 417 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_OpenDomain(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 480 source4/rpc_server/samr/dcesrv_samr.c d_state->role = lp_server_role(dce_call->conn->dce_ctx->lp_ctx); dce_call 498 source4/rpc_server/samr/dcesrv_samr.c d_state->lp_ctx = dce_call->conn->dce_ctx->lp_ctx; dce_call 500 source4/rpc_server/samr/dcesrv_samr.c h_domain = dcesrv_handle_new(dce_call->context, SAMR_HANDLE_DOMAIN); dce_call 776 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_QueryDomainInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 948 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_SetDomainInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1022 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_CreateDomainGroup(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1120 source4/rpc_server/samr/dcesrv_samr.c g_handle = dcesrv_handle_new(dce_call->context, SAMR_HANDLE_GROUP); dce_call 1145 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_EnumDomainGroups(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1239 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_CreateUser2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1464 source4/rpc_server/samr/dcesrv_samr.c u_handle = dcesrv_handle_new(dce_call->context, SAMR_HANDLE_USER); dce_call 1483 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_CreateUser(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1499 source4/rpc_server/samr/dcesrv_samr.c return dcesrv_samr_CreateUser2(dce_call, mem_ctx, &r2); dce_call 1505 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_EnumDomainUsers(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1592 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_CreateDomAlias(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1684 source4/rpc_server/samr/dcesrv_samr.c a_handle = dcesrv_handle_new(dce_call->context, SAMR_HANDLE_ALIAS); dce_call 1701 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_EnumDomainAliases(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1800 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_GetAliasMembership(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1877 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_LookupNames(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1958 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_LookupRids(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2043 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_OpenGroup(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2106 source4/rpc_server/samr/dcesrv_samr.c g_handle = dcesrv_handle_new(dce_call->context, SAMR_HANDLE_GROUP); dce_call 2121 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_QueryGroupInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2198 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_SetGroupInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2252 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_AddGroupMember(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2327 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_DeleteDomainGroup(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2354 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_DeleteGroupMember(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2430 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_QueryGroupMember(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2506 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_SetMemberAttributesOfGroup(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2516 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_OpenAlias(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2579 source4/rpc_server/samr/dcesrv_samr.c g_handle = dcesrv_handle_new(dce_call->context, SAMR_HANDLE_ALIAS); dce_call 2595 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_QueryAliasInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2652 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_SetAliasInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2703 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_DeleteDomAlias(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2730 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_AddAliasMember(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2794 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_DeleteAliasMember(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2836 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_GetMembersInAlias(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2903 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_OpenUser(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2964 source4/rpc_server/samr/dcesrv_samr.c u_handle = dcesrv_handle_new(dce_call->context, SAMR_HANDLE_USER); dce_call 2981 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_DeleteUser(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3011 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_QueryUserInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3368 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_SetUserInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3517 source4/rpc_server/samr/dcesrv_samr.c status = samr_set_password(dce_call, dce_call 3524 source4/rpc_server/samr/dcesrv_samr.c status = samr_set_password(dce_call, dce_call 3536 source4/rpc_server/samr/dcesrv_samr.c status = samr_set_password(dce_call, dce_call 3573 source4/rpc_server/samr/dcesrv_samr.c status = samr_set_password_ex(dce_call, dce_call 3580 source4/rpc_server/samr/dcesrv_samr.c status = samr_set_password_ex(dce_call, dce_call 3592 source4/rpc_server/samr/dcesrv_samr.c status = samr_set_password_ex(dce_call, dce_call 3628 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_GetGroupsForUser(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3693 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_QueryDisplayInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3908 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_GetDisplayEnumerationIndex(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3918 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_TestPrivateFunctionsDomain(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3928 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_TestPrivateFunctionsUser(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3938 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_GetUserPwInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 3963 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_RemoveMemberFromForeignDomain(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 4033 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_QueryDomainInfo2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 4044 source4/rpc_server/samr/dcesrv_samr.c status = dcesrv_samr_QueryDomainInfo(dce_call, mem_ctx, &r1); dce_call 4055 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_QueryUserInfo2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 4065 source4/rpc_server/samr/dcesrv_samr.c status = dcesrv_samr_QueryUserInfo(dce_call, mem_ctx, &r1); dce_call 4074 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_QueryDisplayInfo2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 4089 source4/rpc_server/samr/dcesrv_samr.c result = dcesrv_samr_QueryDisplayInfo(dce_call, mem_ctx, &q); dce_call 4098 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_GetDisplayEnumerationIndex2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 4108 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_QueryDisplayInfo3(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 4123 source4/rpc_server/samr/dcesrv_samr.c result = dcesrv_samr_QueryDisplayInfo(dce_call, mem_ctx, &q); dce_call 4132 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_AddMultipleMembersToAlias(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 4142 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_RemoveMultipleMembersFromAlias(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 4157 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_GetDomPwInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 4167 source4/rpc_server/samr/dcesrv_samr.c sam_ctx = samdb_connect(mem_ctx, dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, dce_call->conn->auth_state.session_info); dce_call 4196 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_Connect2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 4205 source4/rpc_server/samr/dcesrv_samr.c return dcesrv_samr_Connect(dce_call, mem_ctx, &c); dce_call 4214 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_SetUserInfo2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 4223 source4/rpc_server/samr/dcesrv_samr.c return dcesrv_samr_SetUserInfo(dce_call, mem_ctx, &r2); dce_call 4230 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_SetBootKeyInformation(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 4240 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_GetBootKeyInformation(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 4250 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_Connect3(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 4259 source4/rpc_server/samr/dcesrv_samr.c return dcesrv_samr_Connect(dce_call, mem_ctx, &c); dce_call 4266 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_Connect4(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 4275 source4/rpc_server/samr/dcesrv_samr.c return dcesrv_samr_Connect(dce_call, mem_ctx, &c); dce_call 4282 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_Connect5(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 4292 source4/rpc_server/samr/dcesrv_samr.c status = dcesrv_samr_Connect(dce_call, mem_ctx, &c); dce_call 4305 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_RidToSid(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 4328 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_SetDsrmPassword(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 4338 source4/rpc_server/samr/dcesrv_samr.c static NTSTATUS dcesrv_samr_ValidatePassword(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 41 source4/rpc_server/samr/samr_password.c NTSTATUS dcesrv_samr_ChangePasswordUser(struct dcesrv_call_state *dce_call, dce_call 69 source4/rpc_server/samr/samr_password.c sam_ctx = samdb_connect(mem_ctx, dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, system_session(mem_ctx, dce_call->conn->dce_ctx->lp_ctx)); dce_call 89 source4/rpc_server/samr/samr_password.c status = samdb_result_passwords(mem_ctx, dce_call->conn->dce_ctx->lp_ctx, dce_call 183 source4/rpc_server/samr/samr_password.c NTSTATUS dcesrv_samr_OemChangePasswordUser2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 210 source4/rpc_server/samr/samr_password.c sam_ctx = samdb_connect(mem_ctx, dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, system_session(mem_ctx, dce_call->conn->dce_ctx->lp_ctx)); dce_call 236 source4/rpc_server/samr/samr_password.c status = samdb_result_passwords(mem_ctx, dce_call->conn->dce_ctx->lp_ctx, dce_call 254 source4/rpc_server/samr/samr_password.c if (!convert_string_talloc_convenience(mem_ctx, lp_iconv_convenience(dce_call->conn->dce_ctx->lp_ctx), dce_call 264 source4/rpc_server/samr/samr_password.c if (!convert_string_talloc_convenience(mem_ctx, lp_iconv_convenience(dce_call->conn->dce_ctx->lp_ctx), dce_call 335 source4/rpc_server/samr/samr_password.c NTSTATUS dcesrv_samr_ChangePasswordUser3(struct dcesrv_call_state *dce_call, dce_call 363 source4/rpc_server/samr/samr_password.c sam_ctx = samdb_connect(mem_ctx, dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, system_session(mem_ctx, dce_call->conn->dce_ctx->lp_ctx)); dce_call 390 source4/rpc_server/samr/samr_password.c status = samdb_result_passwords(mem_ctx, dce_call->conn->dce_ctx->lp_ctx, dce_call 431 source4/rpc_server/samr/samr_password.c if (!convert_string_talloc_convenience(mem_ctx, lp_iconv_convenience(dce_call->conn->dce_ctx->lp_ctx), dce_call 517 source4/rpc_server/samr/samr_password.c NTSTATUS dcesrv_samr_ChangePasswordUser2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 535 source4/rpc_server/samr/samr_password.c return dcesrv_samr_ChangePasswordUser3(dce_call, mem_ctx, &r2); dce_call 544 source4/rpc_server/samr/samr_password.c NTSTATUS samr_set_password(struct dcesrv_call_state *dce_call, dce_call 555 source4/rpc_server/samr/samr_password.c nt_status = dcesrv_fetch_session_key(dce_call->conn, &session_key); dce_call 583 source4/rpc_server/samr/samr_password.c NTSTATUS samr_set_password_ex(struct dcesrv_call_state *dce_call, dce_call 596 source4/rpc_server/samr/samr_password.c nt_status = dcesrv_fetch_session_key(dce_call->conn, &session_key); dce_call 42 source4/rpc_server/spoolss/dcesrv_spoolss.c ((info)?ndr_size_##fn##_info(dce_call, ic, level, count, info):0) dce_call 148 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_check_server_name(struct dcesrv_call_state *dce_call, dce_call 177 source4/rpc_server/spoolss/dcesrv_spoolss.c ret = strequal(lp_netbios_name(dce_call->conn->dce_ctx->lp_ctx), server_name); dce_call 180 source4/rpc_server/spoolss/dcesrv_spoolss.c aliases = lp_netbios_aliases(dce_call->conn->dce_ctx->lp_ctx); dce_call 191 source4/rpc_server/spoolss/dcesrv_spoolss.c if (lp_realm(dce_call->conn->dce_ctx->lp_ctx)) { dce_call 195 source4/rpc_server/spoolss/dcesrv_spoolss.c lp_netbios_name(dce_call->conn->dce_ctx->lp_ctx), dce_call 196 source4/rpc_server/spoolss/dcesrv_spoolss.c lp_realm(dce_call->conn->dce_ctx->lp_ctx)); dce_call 204 source4/rpc_server/spoolss/dcesrv_spoolss.c myaddr = dcesrv_connection_get_my_addr(dce_call->conn, mem_ctx); dce_call 214 source4/rpc_server/spoolss/dcesrv_spoolss.c static NTSTATUS dcerpc_spoolss_bind(struct dcesrv_call_state *dce_call, const struct dcesrv_interface *iface) dce_call 219 source4/rpc_server/spoolss/dcesrv_spoolss.c status = ntptr_init_context(dce_call->context, dce_call->conn->event_ctx, dce_call->conn->dce_ctx->lp_ctx, dce_call 220 source4/rpc_server/spoolss/dcesrv_spoolss.c lp_ntptr_providor(dce_call->conn->dce_ctx->lp_ctx), &ntptr); dce_call 223 source4/rpc_server/spoolss/dcesrv_spoolss.c dce_call->context->private_data = ntptr; dce_call 233 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_EnumPrinters(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 236 source4/rpc_server/spoolss/dcesrv_spoolss.c struct ntptr_context *ntptr = talloc_get_type(dce_call->context->private_data, struct ntptr_context); dce_call 240 source4/rpc_server/spoolss/dcesrv_spoolss.c status = dcesrv_spoolss_check_server_name(dce_call, mem_ctx, r->in.server); dce_call 252 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_OpenPrinterEx(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 257 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_OpenPrinter(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 278 source4/rpc_server/spoolss/dcesrv_spoolss.c status = dcesrv_spoolss_OpenPrinterEx(dce_call, mem_ctx, r2); dce_call 289 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_SetJob(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 299 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_GetJob(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 309 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_EnumJobs(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 319 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_AddPrinter(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 329 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_DeletePrinter(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 339 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_SetPrinter(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 349 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_GetPrinter(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 359 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_AddPrinterDriver(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 369 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_EnumPrinterDrivers(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 372 source4/rpc_server/spoolss/dcesrv_spoolss.c struct ntptr_context *ntptr = talloc_get_type(dce_call->context->private_data, struct ntptr_context); dce_call 376 source4/rpc_server/spoolss/dcesrv_spoolss.c status = dcesrv_spoolss_check_server_name(dce_call, mem_ctx, r->in.server); dce_call 392 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_GetPrinterDriver(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 402 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_GetPrinterDriverDirectory(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 405 source4/rpc_server/spoolss/dcesrv_spoolss.c struct ntptr_context *ntptr = talloc_get_type(dce_call->context->private_data, struct ntptr_context); dce_call 409 source4/rpc_server/spoolss/dcesrv_spoolss.c status = dcesrv_spoolss_check_server_name(dce_call, mem_ctx, r->in.server); dce_call 424 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_DeletePrinterDriver(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 434 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_AddPrintProcessor(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 444 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_EnumPrintProcessors(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 454 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_GetPrintProcessorDirectory(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 457 source4/rpc_server/spoolss/dcesrv_spoolss.c struct ntptr_context *ntptr = talloc_get_type(dce_call->context->private_data, struct ntptr_context); dce_call 461 source4/rpc_server/spoolss/dcesrv_spoolss.c status = dcesrv_spoolss_check_server_name(dce_call, mem_ctx, r->in.server); dce_call 476 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_StartDocPrinter(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 486 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_StartPagePrinter(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 496 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_WritePrinter(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 506 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_EndPagePrinter(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 516 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_AbortPrinter(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 526 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_ReadPrinter(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 536 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_EndDocPrinter(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 546 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_AddJob(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 560 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_ScheduleJob(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 570 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_GetPrinterData(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 576 source4/rpc_server/spoolss/dcesrv_spoolss.c struct smb_iconv_convenience *ic = lp_iconv_convenience(dce_call->conn->dce_ctx->lp_ctx); dce_call 613 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_SetPrinterData(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 623 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_WaitForPrinterChange(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 633 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_ClosePrinter(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 653 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_AddForm(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 685 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_DeleteForm(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 717 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_GetForm(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 723 source4/rpc_server/spoolss/dcesrv_spoolss.c struct smb_iconv_convenience *ic = lp_iconv_convenience(dce_call->conn->dce_ctx->lp_ctx); dce_call 753 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_SetForm(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 785 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_EnumForms(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 791 source4/rpc_server/spoolss/dcesrv_spoolss.c struct smb_iconv_convenience *ic = lp_iconv_convenience(dce_call->conn->dce_ctx->lp_ctx); dce_call 821 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_EnumPorts(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 824 source4/rpc_server/spoolss/dcesrv_spoolss.c struct ntptr_context *ntptr = talloc_get_type(dce_call->context->private_data, struct ntptr_context); dce_call 828 source4/rpc_server/spoolss/dcesrv_spoolss.c status = dcesrv_spoolss_check_server_name(dce_call, mem_ctx, r->in.servername); dce_call 844 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_EnumMonitors(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 847 source4/rpc_server/spoolss/dcesrv_spoolss.c struct ntptr_context *ntptr = talloc_get_type(dce_call->context->private_data, struct ntptr_context); dce_call 851 source4/rpc_server/spoolss/dcesrv_spoolss.c status = dcesrv_spoolss_check_server_name(dce_call, mem_ctx, r->in.servername); dce_call 867 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_AddPort(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 877 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_ConfigurePort(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 887 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_DeletePort(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 897 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_CreatePrinterIC(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 907 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_PlayGDIScriptOnPrinterIC(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 917 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_DeletePrinterIC(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 927 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_AddPrinterConnection(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 937 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_DeletePrinterConnection(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 947 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_PrinterMessageBox(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 957 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_AddMonitor(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 967 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_DeleteMonitor(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 977 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_DeletePrintProcessor(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 987 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_AddPrintProvidor(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 997 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_DeletePrintProvidor(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1007 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_EnumPrintProcDataTypes(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1017 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_ResetPrinter(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1027 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_GetPrinterDriver2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1037 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_FindFirstPrinterChangeNotification(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1047 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_FindNextPrinterChangeNotification(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1057 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_FindClosePrinterNotify(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1067 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_RouterFindFirstPrinterChangeNotificationOld(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1077 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_ReplyOpenPrinter(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1082 source4/rpc_server/spoolss/dcesrv_spoolss.c handle = dcesrv_handle_new(dce_call->context, SPOOLSS_NOTIFY); dce_call 1096 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_RouterReplyPrinter(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1106 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_ReplyClosePrinter(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1123 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_AddPortEx(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1133 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_RouterFindFirstPrinterChangeNotification(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1143 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_SpoolerInit(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1153 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_ResetPrinterEx(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1163 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_RemoteFindFirstPrinterChangeNotifyEx(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1192 source4/rpc_server/spoolss/dcesrv_spoolss.c creds, dce_call->event_ctx, dce_call 1193 source4/rpc_server/spoolss/dcesrv_spoolss.c dce_call->conn->dce_ctx->lp_ctx); dce_call 1201 source4/rpc_server/spoolss/dcesrv_spoolss.c rop.in.server_name = lp_netbios_name(dce_call->conn->dce_ctx->lp_ctx); dce_call 1225 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_RouterReplyPrinterEx(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1235 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_RouterRefreshPrinterChangeNotify(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1245 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_44(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1254 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_OpenPrinterEx(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1257 source4/rpc_server/spoolss/dcesrv_spoolss.c struct ntptr_context *ntptr = talloc_get_type(dce_call->context->private_data, struct ntptr_context); dce_call 1270 source4/rpc_server/spoolss/dcesrv_spoolss.c status = dcesrv_spoolss_check_server_name(dce_call, mem_ctx, server); dce_call 1294 source4/rpc_server/spoolss/dcesrv_spoolss.c h = dcesrv_handle_new(dce_call->context, handle->type); dce_call 1307 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_AddPrinterEx(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1317 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_47(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1327 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_EnumPrinterData(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1337 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_DeletePrinterData(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1347 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_4a(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1357 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_4b(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1367 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_4c(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1377 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_SetPrinterDataEx(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1387 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_GetPrinterDataEx(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1397 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_EnumPrinterDataEx(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1407 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_EnumPrinterKey(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1417 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_DeletePrinterDataEx(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1427 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_DeletePrinterKey(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1437 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_53(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1447 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_DeletePrinterDriverEx(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1457 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_55(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1467 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_56(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1477 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_57(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1487 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_XcvData(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1526 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_AddPrinterDriverEx(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1536 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_5a(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1546 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_5b(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1556 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_5c(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1566 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_5d(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1576 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_5e(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1586 source4/rpc_server/spoolss/dcesrv_spoolss.c static WERROR dcesrv_spoolss_5f(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 35 source4/rpc_server/srvsvc/dcesrv_srvsvc.c struct security_token *t = dce_call->conn->auth_state.session_info->security_token; \ dce_call 45 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetCharDevEnum(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 80 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetCharDevGetInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 105 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetCharDevControl(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 115 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetCharDevQEnum(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 152 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetCharDevQGetInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 177 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetCharDevQSetInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 206 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetCharDevQPurge(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 216 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetCharDevQPurgeSelf(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 226 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetConnEnum(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 263 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetFileEnum(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 300 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetFileGetInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 325 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetFileClose(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 335 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetSessEnum(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 402 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetSessDel(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 412 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetShareAdd(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 438 source4/rpc_server/srvsvc/dcesrv_srvsvc.c nterr = share_get_context_by_name(mem_ctx, lp_share_backend(dce_call->conn->dce_ctx->lp_ctx), dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, &sctx); dce_call 536 source4/rpc_server/srvsvc/dcesrv_srvsvc.c nterr = share_get_context_by_name(mem_ctx, lp_share_backend(dce_call->conn->dce_ctx->lp_ctx), dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, &sctx); dce_call 626 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_fiel_ShareInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 630 source4/rpc_server/srvsvc/dcesrv_srvsvc.c struct dcesrv_context *dce_ctx = dce_call->conn->dce_ctx; dce_call 710 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetShareEnumAll(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 724 source4/rpc_server/srvsvc/dcesrv_srvsvc.c nterr = share_get_context_by_name(mem_ctx, lp_share_backend(dce_call->conn->dce_ctx->lp_ctx), dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, &sctx); dce_call 764 source4/rpc_server/srvsvc/dcesrv_srvsvc.c status = dcesrv_srvsvc_fiel_ShareInfo(dce_call, mem_ctx, scfg, r->in.info_ctr->level, &info); dce_call 805 source4/rpc_server/srvsvc/dcesrv_srvsvc.c status = dcesrv_srvsvc_fiel_ShareInfo(dce_call, mem_ctx, scfg, r->in.info_ctr->level, &info); dce_call 849 source4/rpc_server/srvsvc/dcesrv_srvsvc.c status = dcesrv_srvsvc_fiel_ShareInfo(dce_call, mem_ctx, scfg, r->in.info_ctr->level, &info); dce_call 893 source4/rpc_server/srvsvc/dcesrv_srvsvc.c status = dcesrv_srvsvc_fiel_ShareInfo(dce_call, mem_ctx, scfg, r->in.info_ctr->level, &info); dce_call 937 source4/rpc_server/srvsvc/dcesrv_srvsvc.c status = dcesrv_srvsvc_fiel_ShareInfo(dce_call, mem_ctx, scfg, r->in.info_ctr->level, &info); dce_call 961 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetShareGetInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 977 source4/rpc_server/srvsvc/dcesrv_srvsvc.c nterr = share_get_context_by_name(mem_ctx, lp_share_backend(dce_call->conn->dce_ctx->lp_ctx), dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, &sctx); dce_call 996 source4/rpc_server/srvsvc/dcesrv_srvsvc.c status = dcesrv_srvsvc_fiel_ShareInfo(dce_call, mem_ctx, scfg, r->in.level, &info); dce_call 1012 source4/rpc_server/srvsvc/dcesrv_srvsvc.c status = dcesrv_srvsvc_fiel_ShareInfo(dce_call, mem_ctx, scfg, r->in.level, &info); dce_call 1030 source4/rpc_server/srvsvc/dcesrv_srvsvc.c status = dcesrv_srvsvc_fiel_ShareInfo(dce_call, mem_ctx, scfg, r->in.level, &info); dce_call 1046 source4/rpc_server/srvsvc/dcesrv_srvsvc.c status = dcesrv_srvsvc_fiel_ShareInfo(dce_call, mem_ctx, scfg, r->in.level, &info); dce_call 1064 source4/rpc_server/srvsvc/dcesrv_srvsvc.c status = dcesrv_srvsvc_fiel_ShareInfo(dce_call, mem_ctx, scfg, r->in.level, &info); dce_call 1080 source4/rpc_server/srvsvc/dcesrv_srvsvc.c status = dcesrv_srvsvc_fiel_ShareInfo(dce_call, mem_ctx, scfg, r->in.level, &info); dce_call 1209 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetShareSetInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1231 source4/rpc_server/srvsvc/dcesrv_srvsvc.c nterr = share_get_context_by_name(mem_ctx, lp_share_backend(dce_call->conn->dce_ctx->lp_ctx), dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, &sctx); dce_call 1369 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetShareDelSticky(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1379 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetShareCheck(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1408 source4/rpc_server/srvsvc/dcesrv_srvsvc.c nterr = share_get_context_by_name(mem_ctx, lp_share_backend(dce_call->conn->dce_ctx->lp_ctx), dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, &sctx); dce_call 1457 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetSrvGetInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1460 source4/rpc_server/srvsvc/dcesrv_srvsvc.c struct dcesrv_context *dce_ctx = dce_call->conn->dce_ctx; dce_call 1493 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info101->server_type = dcesrv_common_get_server_type(mem_ctx, dce_call->event_ctx, dce_ctx); dce_call 1513 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info102->server_type = dcesrv_common_get_server_type(mem_ctx, dce_call->event_ctx, dce_ctx); dce_call 1540 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetSrvSetInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1550 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetDiskEnum(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1588 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetServerStatisticsGet(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1598 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetTransportAdd(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1608 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetTransportEnum(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1668 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetTransportDel(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1678 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetRemoteTOD(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1719 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetPathType(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1729 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetPathCanonicalize(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1739 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetPathCompare(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1749 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetNameValidate(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1799 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetPRNameCompare(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1809 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetShareEnum(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 1817 source4/rpc_server/srvsvc/dcesrv_srvsvc.c struct dcesrv_context *dce_ctx = dce_call->conn->dce_ctx; dce_call 1824 source4/rpc_server/srvsvc/dcesrv_srvsvc.c nterr = share_get_context_by_name(mem_ctx, lp_share_backend(dce_call->conn->dce_ctx->lp_ctx), dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, &sctx); dce_call 1875 source4/rpc_server/srvsvc/dcesrv_srvsvc.c status = dcesrv_srvsvc_fiel_ShareInfo(dce_call, mem_ctx, scfg, r->in.info_ctr->level, &info); dce_call 1927 source4/rpc_server/srvsvc/dcesrv_srvsvc.c status = dcesrv_srvsvc_fiel_ShareInfo(dce_call, mem_ctx, scfg, r->in.info_ctr->level, &info); dce_call 1981 source4/rpc_server/srvsvc/dcesrv_srvsvc.c status = dcesrv_srvsvc_fiel_ShareInfo(dce_call, mem_ctx, scfg, r->in.info_ctr->level, &info); dce_call 2035 source4/rpc_server/srvsvc/dcesrv_srvsvc.c status = dcesrv_srvsvc_fiel_ShareInfo(dce_call, mem_ctx, scfg, r->in.info_ctr->level, &info); dce_call 2058 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetShareDelStart(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2068 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetShareDelCommit(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2078 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetGetFileSecurity(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2087 source4/rpc_server/srvsvc/dcesrv_srvsvc.c nt_status = srvsvc_create_ntvfs_context(dce_call, mem_ctx, r->in.share, &ntvfs_ctx); dce_call 2091 source4/rpc_server/srvsvc/dcesrv_srvsvc.c dce_call->conn->auth_state.session_info, dce_call 2093 source4/rpc_server/srvsvc/dcesrv_srvsvc.c dce_call->time, dce_call 2120 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetSetFileSecurity(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2128 source4/rpc_server/srvsvc/dcesrv_srvsvc.c nt_status = srvsvc_create_ntvfs_context(dce_call, mem_ctx, r->in.share, &ntvfs_ctx); dce_call 2132 source4/rpc_server/srvsvc/dcesrv_srvsvc.c dce_call->conn->auth_state.session_info, dce_call 2134 source4/rpc_server/srvsvc/dcesrv_srvsvc.c dce_call->time, dce_call 2156 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetServerTransportAddEx(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2166 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetServerSetServiceBitsEx(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2176 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NETRDFSGETVERSION(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2186 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NETRDFSCREATELOCALPARTITION(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2196 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NETRDFSDELETELOCALPARTITION(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2206 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NETRDFSSETLOCALVOLUMESTATE(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2216 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NETRDFSSETSERVERINFO(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2226 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NETRDFSCREATEEXITPOINT(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2236 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NETRDFSDELETEEXITPOINT(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2246 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NETRDFSMODIFYPREFIX(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2256 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NETRDFSFIXLOCALVOLUME(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2266 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NETRDFSMANAGERREPORTSITEINFO(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2276 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NETRSERVERTRANSPORTDELEX(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2285 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetShareDel(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2291 source4/rpc_server/srvsvc/dcesrv_srvsvc.c nterr = share_get_context_by_name(mem_ctx, lp_share_backend(dce_call->conn->dce_ctx->lp_ctx), dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, &sctx); dce_call 2307 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NetSetServiceBits(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 2316 source4/rpc_server/srvsvc/dcesrv_srvsvc.c static WERROR dcesrv_srvsvc_NETRPRNAMECANONICALIZE(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 52 source4/rpc_server/srvsvc/srvsvc_ntvfs.c NTSTATUS srvsvc_create_ntvfs_context(struct dcesrv_call_state *dce_call, dce_call 65 source4/rpc_server/srvsvc/srvsvc_ntvfs.c status = share_get_context_by_name(mem_ctx, lp_share_backend(dce_call->conn->dce_ctx->lp_ctx), dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, &sctx); dce_call 77 source4/rpc_server/srvsvc/srvsvc_ntvfs.c if (!socket_check_access(dce_call->connection->socket, dce_call 102 source4/rpc_server/srvsvc/srvsvc_ntvfs.c dce_call->event_ctx, dce_call 103 source4/rpc_server/srvsvc/srvsvc_ntvfs.c dce_call->conn->msg_ctx, dce_call 104 source4/rpc_server/srvsvc/srvsvc_ntvfs.c dce_call->conn->dce_ctx->lp_ctx, dce_call 105 source4/rpc_server/srvsvc/srvsvc_ntvfs.c dce_call->conn->server_id, dce_call 117 source4/rpc_server/srvsvc/srvsvc_ntvfs.c status = ntvfs_set_addr_callbacks(c->ntvfs, srvsvc_get_my_addr, srvsvc_get_peer_addr, dce_call->conn); dce_call 124 source4/rpc_server/srvsvc/srvsvc_ntvfs.c dce_call->conn->auth_state.session_info, dce_call 126 source4/rpc_server/srvsvc/srvsvc_ntvfs.c dce_call->time, dce_call 30 source4/rpc_server/unixinfo/dcesrv_unixinfo.c static NTSTATUS dcerpc_unixinfo_bind(struct dcesrv_call_state *dce_call, dce_call 35 source4/rpc_server/unixinfo/dcesrv_unixinfo.c wbc_ctx = wbc_init(dce_call->context, dce_call->msg_ctx, dce_call 36 source4/rpc_server/unixinfo/dcesrv_unixinfo.c dce_call->event_ctx); dce_call 39 source4/rpc_server/unixinfo/dcesrv_unixinfo.c dce_call->context->private_data = wbc_ctx; dce_call 46 source4/rpc_server/unixinfo/dcesrv_unixinfo.c static NTSTATUS dcesrv_unixinfo_SidToUid(struct dcesrv_call_state *dce_call, dce_call 52 source4/rpc_server/unixinfo/dcesrv_unixinfo.c dce_call->context->private_data, dce_call 80 source4/rpc_server/unixinfo/dcesrv_unixinfo.c static NTSTATUS dcesrv_unixinfo_UidToSid(struct dcesrv_call_state *dce_call, dce_call 85 source4/rpc_server/unixinfo/dcesrv_unixinfo.c dce_call->context->private_data, dce_call 121 source4/rpc_server/unixinfo/dcesrv_unixinfo.c static NTSTATUS dcesrv_unixinfo_SidToGid(struct dcesrv_call_state *dce_call, dce_call 127 source4/rpc_server/unixinfo/dcesrv_unixinfo.c dce_call->context->private_data, dce_call 155 source4/rpc_server/unixinfo/dcesrv_unixinfo.c static NTSTATUS dcesrv_unixinfo_GidToSid(struct dcesrv_call_state *dce_call, dce_call 160 source4/rpc_server/unixinfo/dcesrv_unixinfo.c dce_call->context->private_data, dce_call 196 source4/rpc_server/unixinfo/dcesrv_unixinfo.c static NTSTATUS dcesrv_unixinfo_GetPWUid(struct dcesrv_call_state *dce_call, dce_call 34 source4/rpc_server/winreg/rpc_winreg.c static NTSTATUS dcerpc_winreg_bind(struct dcesrv_call_state *dce_call, dce_call 40 source4/rpc_server/winreg/rpc_winreg.c err = reg_open_samba(dce_call->context, dce_call 41 source4/rpc_server/winreg/rpc_winreg.c &ctx, dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, dce_call->conn->auth_state.session_info, dce_call 49 source4/rpc_server/winreg/rpc_winreg.c dce_call->context->private_data = ctx; dce_call 56 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_openhive(struct dcesrv_call_state *dce_call, dce_call 60 source4/rpc_server/winreg/rpc_winreg.c struct registry_context *ctx = dce_call->context->private_data; dce_call 64 source4/rpc_server/winreg/rpc_winreg.c h = dcesrv_handle_new(dce_call->context, HTYPE_REGKEY); dce_call 76 source4/rpc_server/winreg/rpc_winreg.c #define func_winreg_OpenHive(k,n) static WERROR dcesrv_winreg_Open ## k (struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, struct winreg_Open ## k *r) \ dce_call 78 source4/rpc_server/winreg/rpc_winreg.c return dcesrv_winreg_openhive (dce_call, mem_ctx, n, &r->out.handle);\ dce_call 94 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_CloseKey(struct dcesrv_call_state *dce_call, dce_call 112 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_CreateKey(struct dcesrv_call_state *dce_call, dce_call 124 source4/rpc_server/winreg/rpc_winreg.c newh = dcesrv_handle_new(dce_call->context, HTYPE_REGKEY); dce_call 126 source4/rpc_server/winreg/rpc_winreg.c switch (security_session_user_level(dce_call->conn->auth_state.session_info)) dce_call 164 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_DeleteKey(struct dcesrv_call_state *dce_call, dce_call 174 source4/rpc_server/winreg/rpc_winreg.c switch (security_session_user_level(dce_call->conn->auth_state.session_info)) dce_call 188 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_DeleteValue(struct dcesrv_call_state *dce_call, dce_call 198 source4/rpc_server/winreg/rpc_winreg.c switch (security_session_user_level(dce_call->conn->auth_state.session_info)) dce_call 212 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_EnumKey(struct dcesrv_call_state *dce_call, dce_call 261 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_EnumValue(struct dcesrv_call_state *dce_call, dce_call 331 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_FlushKey(struct dcesrv_call_state *dce_call, dce_call 341 source4/rpc_server/winreg/rpc_winreg.c switch (security_session_user_level(dce_call->conn->auth_state.session_info)) dce_call 355 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_GetKeySecurity(struct dcesrv_call_state *dce_call, dce_call 370 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_LoadKey(struct dcesrv_call_state *dce_call, dce_call 381 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_NotifyChangeKeyValue(struct dcesrv_call_state *dce_call, dce_call 392 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_OpenKey(struct dcesrv_call_state *dce_call, dce_call 403 source4/rpc_server/winreg/rpc_winreg.c switch (security_session_user_level(dce_call->conn->auth_state.session_info)) dce_call 409 source4/rpc_server/winreg/rpc_winreg.c newh = talloc_reference(dce_call->context, h); dce_call 412 source4/rpc_server/winreg/rpc_winreg.c newh = dcesrv_handle_new(dce_call->context, HTYPE_REGKEY); dce_call 433 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_QueryInfoKey(struct dcesrv_call_state *dce_call, dce_call 445 source4/rpc_server/winreg/rpc_winreg.c switch (security_session_user_level(dce_call->conn->auth_state.session_info)) dce_call 474 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_QueryValue(struct dcesrv_call_state *dce_call, dce_call 487 source4/rpc_server/winreg/rpc_winreg.c switch (security_session_user_level(dce_call->conn->auth_state.session_info)) dce_call 529 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_ReplaceKey(struct dcesrv_call_state *dce_call, dce_call 540 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_RestoreKey(struct dcesrv_call_state *dce_call, dce_call 551 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_SaveKey(struct dcesrv_call_state *dce_call, dce_call 562 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_SetKeySecurity(struct dcesrv_call_state *dce_call, dce_call 573 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_SetValue(struct dcesrv_call_state *dce_call, dce_call 585 source4/rpc_server/winreg/rpc_winreg.c switch (security_session_user_level(dce_call->conn->auth_state.session_info)) dce_call 602 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_UnLoadKey(struct dcesrv_call_state *dce_call, dce_call 613 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_InitiateSystemShutdown(struct dcesrv_call_state *dce_call, dce_call 624 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_AbortSystemShutdown(struct dcesrv_call_state *dce_call, dce_call 635 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_GetVersion(struct dcesrv_call_state *dce_call, dce_call 655 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_QueryMultipleValues(struct dcesrv_call_state *dce_call, dce_call 666 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_InitiateSystemShutdownEx(struct dcesrv_call_state *dce_call, dce_call 677 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_SaveKeyEx(struct dcesrv_call_state *dce_call, dce_call 688 source4/rpc_server/winreg/rpc_winreg.c static WERROR dcesrv_winreg_QueryMultipleValues2(struct dcesrv_call_state *dce_call, dce_call 31 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetWkstaGetInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 34 source4/rpc_server/wkssvc/dcesrv_wkssvc.c struct dcesrv_context *dce_ctx = dce_call->conn->dce_ctx; dce_call 100 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetWkstaSetInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 110 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetWkstaEnumUsers(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 120 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrWkstaUserGetInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 130 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrWkstaUserSetInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 140 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetWkstaTransportEnum(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 170 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrWkstaTransportAdd(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 180 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrWkstaTransportDel(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 190 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrUseAdd(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 200 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrUseGetInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 210 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrUseDel(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 220 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrUseEnum(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 230 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrMessageBufferSend(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 240 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrWorkstationStatisticsGet(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 250 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrLogonDomainNameAdd(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 260 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrLogonDomainNameDel(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 270 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrJoinDomain(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 280 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrUnjoinDomain(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 290 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrRenameMachineInDomain(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 300 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrValidateName(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 310 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrGetJoinInformation(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 320 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrGetJoinableOus(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 330 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrJoinDomain2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 340 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrUnjoinDomain2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 350 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrRenameMachineInDomain2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 360 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrValidateName2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 370 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrGetJoinableOus2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 380 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrAddAlternateComputerName(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 390 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrRemoveAlternateComputerName(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 400 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrSetPrimaryComputername(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 410 source4/rpc_server/wkssvc/dcesrv_wkssvc.c static WERROR dcesrv_wkssvc_NetrEnumerateComputerNames(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, dce_call 36 source4/torture/rpc/spoolss_notify.c static NTSTATUS spoolss__op_bind(struct dcesrv_call_state *dce_call, const struct dcesrv_interface *iface) dce_call 45 source4/torture/rpc/spoolss_notify.c static NTSTATUS spoolss__op_ndr_pull(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, struct ndr_pull *pull, void **r) dce_call 48 source4/torture/rpc/spoolss_notify.c uint16_t opnum = dce_call->pkt.u.request.opnum; dce_call 50 source4/torture/rpc/spoolss_notify.c dce_call->fault_code = 0; dce_call 53 source4/torture/rpc/spoolss_notify.c dce_call->fault_code = DCERPC_FAULT_OP_RNG_ERROR; dce_call 63 source4/torture/rpc/spoolss_notify.c dcerpc_log_packet(dce_call->conn->packet_log_dir, dce_call 65 source4/torture/rpc/spoolss_notify.c &dce_call->pkt.u.request.stub_and_verifier); dce_call 66 source4/torture/rpc/spoolss_notify.c dce_call->fault_code = DCERPC_FAULT_NDR; dce_call 82 source4/torture/rpc/spoolss_notify.c static NTSTATUS spoolss__op_dispatch(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, void *r) dce_call 84 source4/torture/rpc/spoolss_notify.c uint16_t opnum = dce_call->pkt.u.request.opnum; dce_call 101 source4/torture/rpc/spoolss_notify.c dce_call->fault_code = DCERPC_FAULT_OP_RNG_ERROR; dce_call 105 source4/torture/rpc/spoolss_notify.c if (dce_call->fault_code != 0) { dce_call 106 source4/torture/rpc/spoolss_notify.c dcerpc_log_packet(dce_call->conn->packet_log_dir, dce_call 108 source4/torture/rpc/spoolss_notify.c &dce_call->pkt.u.request.stub_and_verifier); dce_call 115 source4/torture/rpc/spoolss_notify.c static NTSTATUS spoolss__op_reply(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, void *r) dce_call 121 source4/torture/rpc/spoolss_notify.c static NTSTATUS spoolss__op_ndr_push(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, struct ndr_push *push, const void *r) dce_call 124 source4/torture/rpc/spoolss_notify.c uint16_t opnum = dce_call->pkt.u.request.opnum; dce_call 128 source4/torture/rpc/spoolss_notify.c dce_call->fault_code = DCERPC_FAULT_NDR;