s3:libsmb: fill in smb3_capabilities.ciphers
authorStefan Metzmacher <metze@samba.org>
Thu, 11 Mar 2021 13:38:33 +0000 (14:38 +0100)
committerJeremy Allison <jra@samba.org>
Wed, 17 Mar 2021 00:49:32 +0000 (00:49 +0000)
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14512

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/libsmb/clientgen.c

index 2ab661b2c79c17df901f5e7b50c64e8c4a8cca5b..8567a81e56b93cac71c9bd2397f509a06513ab30 100644 (file)
@@ -70,7 +70,15 @@ struct cli_state *cli_state_create(TALLOC_CTX *mem_ctx,
        bool use_level_II_oplocks = false;
        uint32_t smb1_capabilities = 0;
        uint32_t smb2_capabilities = 0;
-       struct smb311_capabilities smb3_capabilities = { };
+       struct smb311_capabilities smb3_capabilities = {
+               .encryption = {
+                       .num_algos = 2,
+                       .algos = {
+                               SMB2_ENCRYPTION_AES128_GCM,
+                               SMB2_ENCRYPTION_AES128_CCM,
+                       },
+               },
+       };
        struct GUID client_guid;
 
        if (!GUID_all_zero(&cli_state_client_guid)) {