summaryrefslogtreecommitdiff
path: root/source3/winbindd/winbindd_cm.c
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2011-04-24 00:00:40 +0200
committerStefan Metzmacher <metze@samba.org>2011-04-24 10:44:53 +0200
commitf7bc84409a7a6736ec2cf1110dd7200a954e3b7e (patch)
tree06957e31b9ff2507842260c7cc969cd2645c1029 /source3/winbindd/winbindd_cm.c
parente7cf7204e60552b45952325f343ea894fda21346 (diff)
downloadsamba-f7bc84409a7a6736ec2cf1110dd7200a954e3b7e.tar.gz
samba-f7bc84409a7a6736ec2cf1110dd7200a954e3b7e.tar.bz2
samba-f7bc84409a7a6736ec2cf1110dd7200a954e3b7e.zip
s3:rpc_client: map fault codes to NTSTATUS with dcerpc_fault_to_nt_status()
Most fault codes have a NTSTATUS representation, so use that. This brings the fault handling in common with the source4/librpc/rpc code, which make it possible to share more highlevel code, between source3 and source4 as the error checking can be the same now. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sun Apr 24 10:44:53 CEST 2011 on sn-devel-104
Diffstat (limited to 'source3/winbindd/winbindd_cm.c')
-rw-r--r--source3/winbindd/winbindd_cm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source3/winbindd/winbindd_cm.c b/source3/winbindd/winbindd_cm.c
index 1473d33721..3a701b9c0e 100644
--- a/source3/winbindd/winbindd_cm.c
+++ b/source3/winbindd/winbindd_cm.c
@@ -1985,7 +1985,7 @@ static void set_dc_type_and_flags_connect( struct winbindd_domain *domain )
* no_dssetup mode here as well to get domain->initialized
* set - gd */
- if (NT_STATUS_V(status) == DCERPC_FAULT_OP_RNG_ERROR) {
+ if (NT_STATUS_EQUAL(status, NT_STATUS_RPC_PROCNUM_OUT_OF_RANGE)) {
goto no_dssetup;
}