s3:winbind: Return NTSTATUS from wbint_Ping() RPC function
authorSamuel Cabrero <scabrero@samba.org>
Wed, 9 Mar 2022 10:56:33 +0000 (11:56 +0100)
committerStefan Metzmacher <metze@samba.org>
Fri, 25 Mar 2022 17:03:29 +0000 (17:03 +0000)
There are no users of this function but the next commit will convert the
struct-based WINBINDD_PING call to a local RPC wbint_Ping() call.

Signed-off-by: Samuel Cabrero <scabrero@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
librpc/idl/winbind.idl
source3/winbindd/winbindd_dual_srv.c

index 4acad1b091fda4b7adc3e116b87759a10a775a22..c7ca95d1a69230178aff70939e5c15765e171948 100644 (file)
@@ -13,7 +13,7 @@ interface winbind
 {
   /* Private methods */
 
-    void wbint_Ping(
+    NTSTATUS wbint_Ping(
        [in] uint32 in_data,
        [out] uint32 *out_data
        );
index 3daa8468ddc038f680bcf90034948d1b15eb94cd..a59ecafe6954fcb845cf09a7045fbd9529659448 100644 (file)
 #include "libsmb/dsgetdcname.h"
 #include "lib/global_contexts.h"
 
-void _wbint_Ping(struct pipes_struct *p, struct wbint_Ping *r)
+NTSTATUS _wbint_Ping(struct pipes_struct *p, struct wbint_Ping *r)
 {
        *r->out.out_data = r->in.in_data;
+       return NT_STATUS_OK;
 }
 
 bool reset_cm_connection_on_error(struct winbindd_domain *domain,