nsswitch: explicitly mark magic krb5 plugin symbols as _PUBLIC_
authorStefan Metzmacher <metze@samba.org>
Thu, 1 Jul 2021 10:08:16 +0000 (12:08 +0200)
committerStefan Metzmacher <metze@samba.org>
Tue, 30 Nov 2021 15:53:34 +0000 (15:53 +0000)
commita663c9648f14294d7e02f30ee1a9a53b1a404279
tree7cfbb81ecb3d2158fcc37749ef279697aa20654f
parent9615395b1fdaa4509a9739bada93c3bb72903b2c
nsswitch: explicitly mark magic krb5 plugin symbols as _PUBLIC_

The symbols which are used via dlopen()/dlsym() need to be exported,
in future we'll do hide all other symbols.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=14780

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
nsswitch/krb5_plugin/async_dns_krb5_locator.c
nsswitch/krb5_plugin/winbind_krb5_localauth.c
nsswitch/krb5_plugin/winbind_krb5_locator.c