]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
ssh: fix banner state setting
authorVictor Julien <victor@inliniac.net>
Thu, 20 Apr 2017 14:04:34 +0000 (16:04 +0200)
committerVictor Julien <victor@inliniac.net>
Fri, 21 Apr 2017 16:51:26 +0000 (18:51 +0200)
src/app-layer-ssh.c

index 0b965eb748109802837a1576881c7380a5212be5..c4e9c118dbcaaef91602ab6a05a41a7a579ca1de 100644 (file)
@@ -572,11 +572,11 @@ static int SSHGetAlstateProgress(void *tx, uint8_t direction)
     }
 
     if (direction == STREAM_TOSERVER) {
-        if (ssh_state->cli_hdr.flags & SSH_FLAG_PARSER_DONE) {
+        if (ssh_state->cli_hdr.flags & SSH_FLAG_VERSION_PARSED) {
             return SSH_STATE_BANNER_DONE;
         }
     } else {
-        if (ssh_state->srv_hdr.flags & SSH_FLAG_PARSER_DONE) {
+        if (ssh_state->srv_hdr.flags & SSH_FLAG_VERSION_PARSED) {
             return SSH_STATE_BANNER_DONE;
         }
     }