s3/libsmb: Use smbXcli_conn_dfs_supported instead of test on CAP_DFS
[obnox/samba/samba-obnox.git] / source3 / libsmb / async_smb.c
index ed68a5d927cc7ad2bfd6e0fe8bb180f3d674fe1a..9d5b58e29dde0c3369e2df8683d65dce4b94101c 100644 (file)
@@ -83,7 +83,7 @@ struct tevent_req *cli_smb_req_create(TALLOC_CTX *mem_ctx,
                additional_flags |= FLAG_CASELESS_PATHNAMES;
        }
 
-       if ((smb1cli_conn_capabilities(cli->conn) & CAP_DFS) && cli->dfsroot) {
+       if (smbXcli_conn_dfs_supported(cli->conn) && cli->dfsroot) {
                additional_flags2 |= FLAGS2_DFS_PATHNAMES;
        }
 
@@ -141,7 +141,7 @@ struct tevent_req *cli_smb_send(TALLOC_CTX *mem_ctx,
                additional_flags |= FLAG_CASELESS_PATHNAMES;
        }
 
-       if ((smb1cli_conn_capabilities(cli->conn) & CAP_DFS) && cli->dfsroot) {
+       if (smbXcli_conn_dfs_supported(cli->conn) && cli->dfsroot) {
                additional_flags2 |= FLAGS2_DFS_PATHNAMES;
        }