]> git.ipfire.org Git - thirdparty/krb5.git/commit
Avoid repeating typedef in certauth_plugin.h 686/head
authorGreg Hudson <ghudson@mit.edu>
Mon, 14 Aug 2017 15:47:44 +0000 (11:47 -0400)
committerGreg Hudson <ghudson@mit.edu>
Mon, 21 Aug 2017 14:51:32 +0000 (10:51 -0400)
commitda47c655f084b511ea1f6142b6f571b5198915b7
tree2873e4356cd04fa4abaa7baf18c5a3231c6cdf92
parentd0969f6a8170344031ef58fd2a161190f1edfb96
Avoid repeating typedef in certauth_plugin.h

Repeating an identical typedef is allowed by C11, but not C99 or C89.
Use the underlying structure type in certauth_plugin.h so that it can
safely be included along with kdb.h.

Also constify the name field in the vtable.

ticket: 8561
src/include/krb5/certauth_plugin.h
src/plugins/certauth/test/main.c
src/plugins/preauth/pkinit/pkinit_srv.c