Fix KDC segfault with OS X plugins
commit812b01b4ed50d46e410bf14809b67bfde3a026c2
authorNicolas Williams <nico@twosigma.com>
Tue, 24 May 2016 16:17:01 +0000 (24 11:17 -0500)
committerViktor Dukhovni <viktor@twosigma.com>
Thu, 9 Jun 2016 05:13:15 +0000 (9 01:13 -0400)
treeb55d5ead12f0b21764203bde44f6afd3c8a28f6b
parent2623cee389b6a93b2096f494456490b5cf1f55ec
Fix KDC segfault with OS X plugins

At least one "windc" plugin provided by OS X lacks a client_access()
entry point and caused the KDC to crash.  The KDC now checks for each
entry point in "windc" plugins and either falls back on alternative
default functionality or fails more gracefully than by crashing.
kdc/windc.c