uint32_t caps;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
smb2_util_unlink(tree, fname);
smb2_util_unlink(tree, fname2);
uint32_t caps;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
smb2_util_unlink(tree, fname);
uint32_t caps;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
for (i = 0; i < NUM_UPGRADE_TESTS; i++) {
struct lease_upgrade2_test t = lease_upgrade2_tests[i];
uint32_t caps;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
tree->session->transport->lease.handler = torture_lease_handler;
tree->session->transport->lease.private_data = tree;
uint32_t caps;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
tree->session->transport->lease.handler = torture_lease_handler;
tree->session->transport->lease.private_data = tree;
caps = smb2cli_conn_server_capabilities(
tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
smb2_util_unlink(tree, fname);
caps = smb2cli_conn_server_capabilities(
tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
smb2_util_unlink(tree, fname);
caps = smb2cli_conn_server_capabilities(
tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
smb2_util_unlink(tree, fname);
torture_reset_lease_break_info(tctx, &lease_break_info);
caps = smb2cli_conn_server_capabilities(
tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
smb2_util_unlink(tree, fname);
torture_reset_lease_break_info(tctx, &lease_break_info);
};
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
smb2_util_unlink(tree, fname);
tree->session->transport->lease.handler = torture_lease_handler;
uint32_t caps;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
tree->session->transport->lease.handler = torture_lease_handler;
tree->session->transport->lease.private_data = tree;
uint32_t caps;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
tree->session->transport->lease.handler = torture_lease_handler;
tree->session->transport->lease.private_data = tree;
enum protocol_types protocol;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
if (!(caps & SMB2_CAP_DIRECTORY_LEASING)) {
torture_skip(tctx, "directory leases are not supported");
}
caps = smb2cli_conn_server_capabilities(
tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
protocol = smbXcli_conn_protocol(tree->session->transport->conn);
if (protocol < PROTOCOL_SMB3_00) {
enum protocol_types protocol;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
if (!(caps & SMB2_CAP_DIRECTORY_LEASING)) {
torture_skip(tctx, "directory leases are not supported");
}
enum protocol_types protocol;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
protocol = smbXcli_conn_protocol(tree->session->transport->conn);
if (protocol < PROTOCOL_SMB3_00) {
enum protocol_types protocol;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
protocol = smbXcli_conn_protocol(tree->session->transport->conn);
if (protocol < PROTOCOL_SMB3_00) {
enum protocol_types protocol;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
protocol = smbXcli_conn_protocol(tree->session->transport->conn);
if (protocol < PROTOCOL_SMB3_00) {
uint32_t caps;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
smb2_util_unlink(tree, fname);
uint32_t caps;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
smb2_util_unlink(tree, fname);
uint32_t caps;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
smb2_util_unlink(tree, fname);
enum protocol_types protocol;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
protocol = smbXcli_conn_protocol(tree->session->transport->conn);
if (protocol < PROTOCOL_SMB3_00) {
uint32_t caps;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
smb2_util_unlink(tree, fname);
uint32_t caps;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
smb2_util_unlink(tree, fname);
uint32_t caps;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
smb2_util_unlink(tree, fname);
options1 = tree1a->session->transport->options;
caps = smb2cli_conn_server_capabilities(tree1a->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
/* Set up handlers. */
tree2->session->transport->lease.handler = torture_lease_handler;
options1 = tree1a->session->transport->options;
caps = smb2cli_conn_server_capabilities(tree1a->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
tree1a->session->transport->lease.handler = torture_lease_handler;
tree1a->session->transport->lease.private_data = tree1a;
options1 = tree1a->session->transport->options;
caps = smb2cli_conn_server_capabilities(tree1a->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
protocol = smbXcli_conn_protocol(tree1a->session->transport->conn);
if (protocol < PROTOCOL_SMB3_00) {
options1 = tree1a->session->transport->options;
caps = smb2cli_conn_server_capabilities(tree1a->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
protocol = smbXcli_conn_protocol(tree1a->session->transport->conn);
if (protocol < PROTOCOL_SMB3_00) {
uint32_t caps;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
smb2_util_unlink(tree, fname);
unsigned int i;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
smb2_util_unlink(tree, fname_src);
smb2_util_unlink(tree, fname_dst);
enum protocol_types protocol;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
protocol = smbXcli_conn_protocol(tree->session->transport->conn);
if (protocol < PROTOCOL_SMB3_00) {
enum protocol_types protocol;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
protocol = smbXcli_conn_protocol(tree->session->transport->conn);
if (protocol < PROTOCOL_SMB3_00) {
options.client_guid = GUID_random();
caps = smb2cli_conn_server_capabilities(tree1a->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
/*
* Save off original share name and change it to dynamic_share.
caps = smb2cli_conn_server_capabilities(
tree1->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
/* Connect 2nd connection */
transport2_options = transport1->options;
caps = smb2cli_conn_server_capabilities(
tree1->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
smb2_util_unlink(tree1, fname);
caps = smb2cli_conn_server_capabilities(
tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
/* Ensure files don't exist. */
smb2_util_unlink(tree, fname1);
caps = smb2cli_conn_server_capabilities(
tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
/* Ensure files don't exist. */
smb2_util_unlink(tree, fname1);
uint32_t caps;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
tree->session->transport->lease.handler = torture_lease_handler;
tree->session->transport->lease.private_data = tree;
enum protocol_types protocol;
caps = smb2cli_conn_server_capabilities(tree->session->transport->conn);
- if (!(caps & SMB2_CAP_LEASING)) {
- torture_skip(tctx, "leases are not supported");
- }
+ torture_assert_goto(tctx, caps & SMB2_CAP_LEASING, ret, done, "leases are not supported");
protocol = smbXcli_conn_protocol(tree->session->transport->conn);
if (protocol < PROTOCOL_SMB3_00) {