encoding: Remove DH public value verification from KE payload
authorMartin Willi <martin@revosec.ch>
Mon, 23 Mar 2015 13:34:11 +0000 (14:34 +0100)
committerMartin Willi <martin@revosec.ch>
Mon, 23 Mar 2015 16:54:03 +0000 (17:54 +0100)
commit41fc94c92454e965ca10cf8eabc8f9485a8c4576
treef2dda12de60a8949be9ed1b15c13d9e64686a506
parent0356089d0f94ab86dd82fd686703560988833e3c
encoding: Remove DH public value verification from KE payload

This commit reverts 84738b1a and 2ed5f569.

As we have no DH group available in the KE payload for IKEv1, the verification
can't work in that stage. Instead, we now verify DH groups in the DH backends,
which works for any IKE version or any other purpose.
src/libcharon/encoding/payloads/ke_payload.c