diff options
Diffstat (limited to 'epan/dissectors/packet-smb2.h')
-rw-r--r-- | epan/dissectors/packet-smb2.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/epan/dissectors/packet-smb2.h b/epan/dissectors/packet-smb2.h index 107da49776..3bed201336 100644 --- a/epan/dissectors/packet-smb2.h +++ b/epan/dissectors/packet-smb2.h @@ -93,8 +93,10 @@ typedef struct _smb2_sesid_info_t { guint16 server_port; guint8 session_key[NTLMSSP_KEY_LEN]; guint8 signing_key[NTLMSSP_KEY_LEN]; - guint8 client_decryption_key[AES_KEY_SIZE]; - guint8 server_decryption_key[AES_KEY_SIZE]; + guint8 client_decryption_key16[AES_KEY_SIZE]; + guint8 server_decryption_key16[AES_KEY_SIZE]; + guint8 client_decryption_key32[AES_KEY_SIZE*2]; + guint8 server_decryption_key32[AES_KEY_SIZE*2]; wmem_map_t *tids; wmem_map_t *fids; @@ -112,6 +114,7 @@ typedef struct _smb2_conv_info_t { GHashTable *unmatched; GHashTable *matched; guint16 dialect; + guint16 sign_alg; guint16 enc_alg; /* preauth hash before session setup */ |