Hi,

On 08/03/2024 16:05, Power, Ciara wrote:
I think, for basic compile to work for both repos, any functions in the
ipsec_mb.h file need to be defined in a C file to avoid issues.
But, I understand only SNOW3G + ZUC are the focus for the Arm ipsec-mb
repo, so a HMAC related function like the one throwing the error isn't
used.

Perhaps having empty stubs for all other functions such as the
imb_hmac_ipad_opad would be sufficient to allow compiling, because PMD
expects it to exist somewhere in the library.

We've stubbed the method hmac_ipad_opad in the Arm ipsec-mb repo. This is now tagged as SECLIB-IPSEC-2024.03.12. See here: https://gitlab.arm.com/arm-reference-solutions/ipsec-mb/-/tree/SECLIB-IPSEC-2024.03.12

Thanks,
Jack

Reply via email to