smbd: Shorten a few lines
authorVolker Lendecke <vl@samba.org>
Wed, 28 Dec 2022 22:14:25 +0000 (23:14 +0100)
committerRalph Boehme <slow@samba.org>
Wed, 4 Jan 2023 08:54:32 +0000 (08:54 +0000)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
source3/smbd/smb1_trans2.c

index cadf223ed57dc6c66150c1a32fceb997453a3693..95c427445c7b0ed04c4f3e3d79338dbd617c4742 100644 (file)
@@ -1744,19 +1744,28 @@ static void call_trans2setfsinfo(connection_struct *conn,
                                   (unsigned int)xconn->
                                   smb1.unix_info.client_cap_high));
 
-                       /* Here is where we must switch to posix pathname processing... */
-                       if (xconn->smb1.unix_info.client_cap_low & CIFS_UNIX_POSIX_PATHNAMES_CAP) {
+                       /*
+                        * Here is where we must switch to posix
+                        * pathname processing...
+                        */
+                       if (xconn->smb1.unix_info.client_cap_low &
+                           CIFS_UNIX_POSIX_PATHNAMES_CAP)
+                       {
                                lp_set_posix_pathnames();
                                mangle_change_to_posix();
                        }
 
-                       if ((xconn->smb1.unix_info.client_cap_low & CIFS_UNIX_FCNTL_LOCKS_CAP) &&
-                           !(xconn->smb1.unix_info.client_cap_low & CIFS_UNIX_POSIX_PATH_OPERATIONS_CAP)) {
+                       if ((xconn->smb1.unix_info.client_cap_low &
+                            CIFS_UNIX_FCNTL_LOCKS_CAP) &&
+                           !(xconn->smb1.unix_info.client_cap_low &
+                             CIFS_UNIX_POSIX_PATH_OPERATIONS_CAP))
+                       {
                                /* Client that knows how to do posix locks,
                                 * but not posix open/mkdir operations. Set a
                                 * default type for read/write checks. */
 
-                               lp_set_posix_default_cifsx_readwrite_locktype(POSIX_LOCK);
+                               lp_set_posix_default_cifsx_readwrite_locktype(
+                                       POSIX_LOCK);
 
                        }
                        break;