diff options
Diffstat (limited to 'Source/charon/encoding/payloads/proposal_substructure.c')
-rw-r--r-- | Source/charon/encoding/payloads/proposal_substructure.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/charon/encoding/payloads/proposal_substructure.c b/Source/charon/encoding/payloads/proposal_substructure.c index e207e77e8..43ebb433e 100644 --- a/Source/charon/encoding/payloads/proposal_substructure.c +++ b/Source/charon/encoding/payloads/proposal_substructure.c @@ -167,7 +167,7 @@ static status_t verify(private_proposal_substructure_t *this) return FAILED; } - if (this->protocol_id > 4) + if ((this->protocol_id == 0) || (this->protocol_id >= 4)) { /* reserved are not supported */ return FAILED; |