s3:libsmb: use CAP_EXTENDED_SECURITY instead of cli->use_spnego
authorStefan Metzmacher <metze@samba.org>
Thu, 8 Sep 2011 15:28:29 +0000 (17:28 +0200)
committerStefan Metzmacher <metze@samba.org>
Thu, 15 Sep 2011 06:33:13 +0000 (08:33 +0200)
cli->capabilities contains the negotiated capabilities.

metze

source3/libsmb/clientgen.c

index be7f46247147d2ab134faa56f977896983abcaba..3198c7a7336a90d6b2e8a6bb2c1887a45a474e9d 100644 (file)
@@ -90,7 +90,7 @@ void cli_setup_packet_buf(struct cli_state *cli, char *buf)
                flags2 |= FLAGS2_DFS_PATHNAMES;
        if (cli_state_capabilities(cli) & CAP_STATUS32)
                flags2 |= FLAGS2_32_BIT_ERROR_CODES;
-       if (cli->use_spnego)
+       if (cli_state_capabilities(cli) & CAP_EXTENDED_SECURITY)
                flags2 |= FLAGS2_EXTENDED_SECURITY;
        SSVAL(buf,smb_flg2, flags2);
 }