On Sat, 28 Aug 2021 at 04:13, Heinrich Schuchardt <xypron.g...@gmx.de> wrote: > > If keydir is not provided but name is we want to use name as key_id. > > But with the current coding name is only used on its own if it is NULL > and keydir is provided which never occurs. > > Fixes: 824ee745fbca ("lib/rsa: Use the 'keyfile' argument from mkimage") > Signed-off-by: Heinrich Schuchardt <xypron.g...@gmx.de> > --- > lib/rsa/rsa-sign.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) >
Reviewed-by: Simon Glass <s...@chromium.org> > diff --git a/lib/rsa/rsa-sign.c b/lib/rsa/rsa-sign.c > index 085dc89bf7..0e0a890fd1 100644 > --- a/lib/rsa/rsa-sign.c > +++ b/lib/rsa/rsa-sign.c > @@ -269,7 +269,7 @@ static int rsa_engine_get_priv_key(const char *keydir, > const char *name, > snprintf(key_id, sizeof(key_id), > "%s%s", > keydir, name); > - else if (keydir) > + else if (name) > snprintf(key_id, sizeof(key_id), > "%s", > name); > -- > 2.30.2 >