s3:smbd: use nt_status_np_pipe for smb1
[kai/samba.git] / source3 / smbd / sec_ctx.c
index d2f09790cb5372879382a83166f7ba04637e0616..d83dbd0cb62d276ab8d7e433b32417c1ae1cf325 100644 (file)
 */
 
 #include "includes.h"
+#include "system/passwd.h"
 #include "smbd/smbd.h"
 #include "smbd/globals.h"
 #include "libcli/security/security_token.h"
+#include "auth.h"
+#include "smbprofile.h"
 
 extern struct current_user current_user;
 
@@ -302,7 +305,7 @@ static void set_unix_security_ctx(uid_t uid, gid_t gid, int ngroups, gid_t *grou
  Set the current security context to a given user.
 ****************************************************************************/
 
-void set_sec_ctx(uid_t uid, gid_t gid, int ngroups, gid_t *groups, struct security_token *token)
+void set_sec_ctx(uid_t uid, gid_t gid, int ngroups, gid_t *groups, const struct security_token *token)
 {
        struct sec_ctx *ctx_p = &sec_ctx_stack[sec_ctx_stack_ndx];