Password sync plugin, and questions about plugin criticality

Nicolas Williams Nicolas.Williams at sun.com
Tue Jun 27 15:53:51 EDT 2006


On Tue, Jun 27, 2006 at 02:14:12PM -0400, Sam Hartman wrote:
> 1) Always take a krb5_context.
> 
> 2) Always take it as the first argument.
> 
> That's a basic style guideline for almost all of our code.

All the other krb5 plug-in SPIs certainly need this since they provide
krb5-specific services to the framework/caller.  Requiring a
krb5_context as a matter of style seems just fine.

My [minor] concern was that, and I'm talking about this facility only,
an SPI that is bound to the krb5 ABI would disallow binary compatibility
for password sync plug-ins across caller implementations.

Nico
-- 



More information about the krbdev mailing list