2N/A * $Id: external.c,v 1.19 2003/04/08 17:30:54 rjs3 Exp $
2N/A * at Carnegie Mellon University (http://www.cmu.edu/computing/)."
2N/A#include <saslplug.h>
2N/A#include <plugin_common.h>
2N/A void **conn_context)
2N/A if (!conn_context
2N/A return SASL_BADPARAM;
2N/A return SASL_NOMECH;
2N/A unsigned clientinlen,
2N/A unsigned *serveroutlen,
2N/A || !serveroutlen
2N/A return SASL_BADPARAM;
2N/A return SASL_BADPROT;
2N/A#ifdef _INTEGRATED_SOLARIS_
2N/A return SASL_NOAUTHZ;
2N/A *serveroutlen = 0;
2N/A return SASL_CONTINUE;
2N/A return SASL_NOMECH;
2N/A int max_version,
2N/A int *out_version,
2N/A return SASL_BADPARAM;
2N/A return SASL_BADVERS;
2N/A#ifdef _INTEGRATED_SOLARIS_
2N/A void **conn_context)
2N/A || !conn_context)
2N/A return SASL_BADPARAM;
2N/A return SASL_NOMECH;
2N/A unsigned serverinlen,
2N/A unsigned *clientoutlen,
2N/A || !clientoutlen
2N/A return SASL_BADPARAM;
2N/A return SASL_BADPROT;
2N/A if (serverinlen != 0)
2N/A return SASL_BADPROT;
2N/A *clientoutlen = 0;
2N/A return user_result;
2N/A#ifdef _INTEGRATED_SOLARIS_
2N/A return SASL_INTERACT;
2N/A#ifdef _INTEGRATED_SOLARIS_
2N/Astatic const long external_required_prompts[] = {
2N/A int max_version,
2N/A int *out_version,
2N/A return SASL_BADPARAM;
2N/A return SASL_BADVERS;