<div dir="ltr"><div>Speaking of the algorithm rename... Is there any reason behind accepting only the value of "dh21" for ike= and allowing only "ecp_521" for phase2alg?</div><div><br></div><div>Libreswan 3.20 doesn't accept "ecp_521" for ike= because the algorithm parser stumbles upon the underscore, which it doesn't like:</div><div><br></div><div>ike string error: Non alphanum char found after in modp string, just after "aes-256-sha512;ecp" (state=ST_AK)</div><div><br></div><div>However, struct oakley_group oakley_group_dh21 {} does have "ecp_521" among its alternative names. So I assume this is not the intented behavior.</div><div><br></div><div>If you try to use "dh21" for phase2alg, it will reject it because for phase2alg it knows only about ecp_521.</div><div><br></div><div>What do you think?</div><div>Oleg</div></div>