Import Debian package 0.61.0-1+lenny1
[hcoop/debian/courier-authlib.git] / authsaslclientexternal.c
diff --git a/authsaslclientexternal.c b/authsaslclientexternal.c
new file mode 100644 (file)
index 0000000..60a4f65
--- /dev/null
@@ -0,0 +1,24 @@
+/* $Id $ */
+
+/*
+** Copyright 2008 Double Precision, Inc.  See COPYING for
+** distribution information.
+*/
+
+#include       "courier_auth_config.h"
+#include       "courierauthsasl.h"
+#include       "authsaslclient.h"
+#include       <stdlib.h>
+#include       <stdio.h>
+#include       <ctype.h>
+#include       <string.h>
+#include       <errno.h>
+
+int authsaslclient_external(const struct authsaslclientinfo *info)
+{
+       int i;
+
+       i=(*info->plain_conv_func)("EXTERNAL", "", info->conv_func_arg);
+
+       return (i);
+}