]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
Remove current_user references from nttrans.c
authorVolker Lendecke <vl@samba.org>
Thu, 19 Jun 2008 16:48:10 +0000 (18:48 +0200)
committerVolker Lendecke <vl@samba.org>
Thu, 19 Jun 2008 16:51:38 +0000 (18:51 +0200)
source/smbd/nttrans.c

index ad5db7a3e7b33d63fb46c994cd9e3c4791b8e95d..12f4da627bec1992b5d40f5c16afdaf29bbb1c03 100644 (file)
@@ -22,7 +22,6 @@
 
 extern int max_send;
 extern enum protocol_types Protocol;
-extern struct current_user current_user;
 
 static const char *known_nt_pipes[] = {
        "\\LANMAN",
@@ -2036,7 +2035,7 @@ static void call_nt_transact_get_user_quota(connection_struct *conn,
        ZERO_STRUCT(qt);
 
        /* access check */
-       if (current_user.ut.uid != 0) {
+       if (conn->server_info->utok.uid != 0) {
                DEBUG(1,("get_user_quota: access_denied service [%s] user "
                         "[%s]\n", lp_servicename(SNUM(conn)),
                         conn->server_info->unix_name));
@@ -2303,7 +2302,7 @@ static void call_nt_transact_set_user_quota(connection_struct *conn,
        ZERO_STRUCT(qt);
 
        /* access check */
-       if (current_user.ut.uid != 0) {
+       if (conn->server_info->utok.uid != 0) {
                DEBUG(1,("set_user_quota: access_denied service [%s] user "
                         "[%s]\n", lp_servicename(SNUM(conn)),
                         conn->server_info->unix_name));