summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorEric Biggers <ebiggers@google.com>2017-12-08 16:13:29 +0100
committerDavid Howells <dhowells@redhat.com>2017-12-08 16:13:29 +0100
commit54c1fb39fe0495f846539ab765925b008f86801c (patch)
treea51540c72011481c6eda43a13b06c02ea2f72845 /lib
parentKEYS: reject NULL restriction string when type is specified (diff)
downloadlinux-54c1fb39fe0495f846539ab765925b008f86801c.tar.xz
linux-54c1fb39fe0495f846539ab765925b008f86801c.zip
X.509: fix comparisons of ->pkey_algo
->pkey_algo used to be an enum, but was changed to a string by commit 4e8ae72a75aa ("X.509: Make algo identifiers text instead of enum"). But two comparisons were not updated. Fix them to use strcmp(). This bug broke signature verification in certain configurations, depending on whether the string constants were deduplicated or not. Fixes: 4e8ae72a75aa ("X.509: Make algo identifiers text instead of enum") Cc: <stable@vger.kernel.org> # v4.6+ Signed-off-by: Eric Biggers <ebiggers@google.com> Signed-off-by: David Howells <dhowells@redhat.com>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions