1 2#include <config.h> 3 4#include <string.h> 5#include <stdlib.h> 6#include <stdio.h> 7#ifndef macintosh 8#include <sys/stat.h> 9#endif 10#include <fcntl.h> 11#include <assert.h> 12 13#include <sasl.h> 14#include <saslplug.h> 15#include <saslutil.h> 16 17#include "plugin_common.h" 18 19#ifdef macintosh 20#include <sasl_gssapiv2_plugin_decl.h> 21#endif 22 23#ifdef WIN32 24BOOL APIENTRY DllMain( HANDLE hModule, 25 DWORD ul_reason_for_call, 26 LPVOID lpReserved 27 ) 28{ 29 switch (ul_reason_for_call) 30 { 31 case DLL_PROCESS_ATTACH: 32 case DLL_THREAD_ATTACH: 33 case DLL_THREAD_DETACH: 34 case DLL_PROCESS_DETACH: 35 break; 36 } 37 return TRUE; 38} 39#endif 40 41SASL_CLIENT_PLUG_INIT( gssapiv2 ) 42SASL_SERVER_PLUG_INIT( gssapiv2 ) 43 44