[LIBTIRPC]
[reactos.git] / reactos / dll / win32 / libtirpc / src / auth_unix.c
index 0844aa5..9119eed 100644 (file)
@@ -376,10 +376,21 @@ marshal_new_auth(auth)
 }
 
 static bool_t
+#ifndef __REACTOS__
 authunix_wrap(AUTH *auth, XDR *xdrs, xdrproc_t func, caddr_t args, u_int seq)
+#else
+authunix_wrap(AUTH *auth, XDR *xdrs, xdrproc_t func, caddr_t args)
+#endif
 {
     return ((*func)(xdrs, args));
 }
+#ifdef __REACTOS__
+static bool_t
+authunix_unwrap(AUTH *auth, XDR *xdrs, xdrproc_t func, caddr_t args, u_int seq)
+{
+    return ((*func)(xdrs, args));
+}
+#endif
 
 static struct auth_ops *
 authunix_ops()
@@ -397,7 +408,11 @@ authunix_ops()
                ops.ah_refresh = authunix_refresh;
                ops.ah_destroy = authunix_destroy;
                ops.ah_wrap = authunix_wrap;
+#ifndef __REACTOS__
                ops.ah_unwrap = authunix_wrap;
+#else
+               ops.ah_unwrap = authunix_unwrap;
+#endif
        }
        mutex_unlock(&ops_lock);
        return (&ops);