s3:winbind: Simplify _wbint_[GU]id2Sid
[metze/samba/wip.git] / source3 / winbindd / winbindd_dual_srv.c
index 9be295ffdca4b8c39c55eed228081f3d85353e37..23d3de13a7850e6816a3408b72add41538d3160b 100644 (file)
@@ -96,26 +96,14 @@ NTSTATUS _wbint_Sid2Gid(pipes_struct *p, struct wbint_Sid2Gid *r)
 
 NTSTATUS _wbint_Uid2Sid(pipes_struct *p, struct wbint_Uid2Sid *r)
 {
-       NTSTATUS status;
-
-       status = idmap_uid_to_sid(r->in.dom_name ? r->in.dom_name : "",
-                                 r->out.sid, r->in.uid);
-       if (!NT_STATUS_IS_OK(status)) {
-               return status;
-       }
-       return NT_STATUS_OK;
+       return idmap_uid_to_sid(r->in.dom_name ? r->in.dom_name : "",
+                               r->out.sid, r->in.uid);
 }
 
 NTSTATUS _wbint_Gid2Sid(pipes_struct *p, struct wbint_Gid2Sid *r)
 {
-       NTSTATUS status;
-
-       status = idmap_gid_to_sid(r->in.dom_name ? r->in.dom_name : "",
-                                 r->out.sid, r->in.gid);
-       if (!NT_STATUS_IS_OK(status)) {
-               return status;
-       }
-       return NT_STATUS_OK;
+       return idmap_gid_to_sid(r->in.dom_name ? r->in.dom_name : "",
+                               r->out.sid, r->in.gid);
 }
 
 NTSTATUS _wbint_QueryUser(pipes_struct *p, struct wbint_QueryUser *r)