pgsql: add case for Unknown response message state

No state change, but since we added Unknown responses, we should handle
that case -- should we have a specific state for such cases?

Related to
Bug #5524
Task #5566
pull/12625/head
Juliana Fajardini 2 weeks ago committed by Victor Julien
parent 1b6f4da23b
commit d676d711ee

@ -291,7 +291,7 @@ impl PgsqlState {
Some(PgsqlStateProgress::ConnectionTerminated)
}
PgsqlFEMessage::UnknownMessageType(_) => {
SCLogDebug!("Match: Unknown message type");
SCLogDebug!("Match: Unknown request message type");
// Not changing state when we don't know the message
None
}
@ -496,6 +496,11 @@ impl PgsqlState {
// query was sent with what we received here?
Some(PgsqlStateProgress::CommandCompletedReceived)
}
PgsqlBEMessage::UnknownMessageType(_) => {
SCLogDebug!("Match: Unknown response message type");
// Not changing state when we don't know the message
None
}
PgsqlBEMessage::ErrorResponse(_) => Some(PgsqlStateProgress::ErrorMessageReceived),
_ => {
// We don't always have to change current state when we see a response...

Loading…
Cancel
Save