Print this page
NEX-13644 File access audit logging
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
1575 untangle libmlrpc from SMB server
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
NEX-3080 SMB1 signing problem with Kerberos auth.
Reviewed by: Bayard Bell <bayard.bell@nexenta.com>
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>
Reviewed by: Matt Barden <Matt.Barden@nexenta.com>
NEX-2460 libfksmbd should not link with libsmb
SMB-107 WRONG PASSWORD during authorizing via any user\pass
@@ -20,21 +20,21 @@
*/
/*
* Copyright 2010 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*
- * Copyright 2015 Nexenta Systems, Inc. All rights reserved.
+ * Copyright 2018 Nexenta Systems, Inc. All rights reserved.
*/
/*
* This file was originally generated using rpcgen.
*/
#if !defined(_KERNEL) && !defined(_FAKE_KERNEL)
#include <stdlib.h>
#endif /* !_KERNEL */
-#include <smbsrv/wintypes.h>
+#include <smb/wintypes.h>
#include <smbsrv/smb_sid.h>
#include <smbsrv/smb_xdr.h>
#include <smbsrv/smb_token.h>
static bool_t smb_privset_xdr(XDR *, smb_privset_t *);
@@ -275,7 +275,15 @@
return (FALSE);
if (!smb_buf32_xdr(xdrs, &objp->tkn_ssnkey))
return (FALSE);
if (!smb_posix_grps_helper_xdr(xdrs, (char **)&objp->tkn_posix_grps))
return (FALSE);
+ if (!xdr_u_int(xdrs, &objp->tkn_auid))
+ return (FALSE);
+ if (!xdr_u_int(xdrs, &objp->tkn_amask.am_success))
+ return (FALSE);
+ if (!xdr_u_int(xdrs, &objp->tkn_amask.am_failure))
+ return (FALSE);
+ if (!xdr_u_int(xdrs, &objp->tkn_asid))
+ return (FALSE);
return (TRUE);
}