]> git.ipfire.org Git - thirdparty/systemd.git/commit
pkcs11-util: split pkcs11_token_login function
authorOndrej Kozina <okozina@redhat.com>
Fri, 4 Jun 2021 14:21:30 +0000 (16:21 +0200)
committerOndrej Kozina <okozina@redhat.com>
Thu, 19 Aug 2021 11:58:10 +0000 (13:58 +0200)
commit0ff605665a76d5154cfda4f22cbe771f34615070
treed5b6e2fa3ec14b4f1974ef8da9d579b3a052bfc9
parented3d3af14899ac0cbf897a82005f728156366e81
pkcs11-util: split pkcs11_token_login function

Future systemd-pkcs11 plugin requires unlock via single
call with supplied pin. To reduce needless code duplication
in plugin itself split original pkcs_11_token_login call in
two calls:

new pkcs11_token_login_by_pin and the former where loop
for retrying via PIN query callback remains.
src/shared/pkcs11-util.c
src/shared/pkcs11-util.h