From 82017bf417b60a5e72aee78f9c2c5237a1bf9a6f Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Mon, 18 Apr 2011 15:46:00 +0200 Subject: [PATCH] pluto: from_state is strictly lower than STATE_IKE_ROOF. --- src/pluto/demux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pluto/demux.c b/src/pluto/demux.c index 699e2d8d8..294601295 100644 --- a/src/pluto/demux.c +++ b/src/pluto/demux.c @@ -1666,7 +1666,7 @@ process_packet(struct msg_digest **mdp) * Look up the appropriate microcode based on state and * possibly Oakley Auth type. */ - passert(STATE_IKE_FLOOR <= from_state && from_state <= STATE_IKE_ROOF); + passert(STATE_IKE_FLOOR <= from_state && from_state < STATE_IKE_ROOF); smc = ike_microcode_index[from_state - STATE_IKE_FLOOR]; if (st != NULL)