Switch ec_asn1_group2parameters() to get0_{order,cofactor}()
authortb <tb@openbsd.org>
Tue, 15 Oct 2024 06:35:59 +0000 (06:35 +0000)
committertb <tb@openbsd.org>
Tue, 15 Oct 2024 06:35:59 +0000 (06:35 +0000)
commit8b24d2c89cc18e6656d09138a376447b8d5c25bf
tree5e5f664df8835520a06a8973ab56d7be9d029932
parentb072588b323baf6e9b6a8ed7e23c9221791ac5ef
Switch ec_asn1_group2parameters() to get0_{order,cofactor}()

These are more ergonomic, result in more readable code, avoid a copy and
we no longer ignore a possible memory allocation error due to API misdesign
and bad code.

ok jsing
lib/libcrypto/ec/ec_asn1.c