[CalendarServer-changes] [2145] PyKerberos/branches/more-kerberos
source_changes at macosforge.org
source_changes at macosforge.org
Fri Feb 15 07:11:15 PST 2008
Revision: 2145
http://trac.macosforge.org/projects/calendarserver/changeset/2145
Author: cdaboo at apple.com
Date: 2008-02-15 07:11:14 -0800 (Fri, 15 Feb 2008)
Log Message:
-----------
Some useful constants (contributed patch from ticket #213).
Modified Paths:
--------------
PyKerberos/branches/more-kerberos/pysrc/kerberos.py
PyKerberos/branches/more-kerberos/src/kerberos.c
Modified: PyKerberos/branches/more-kerberos/pysrc/kerberos.py
===================================================================
--- PyKerberos/branches/more-kerberos/pysrc/kerberos.py 2008-02-15 15:02:12 UTC (rev 2144)
+++ PyKerberos/branches/more-kerberos/pysrc/kerberos.py 2008-02-15 15:11:14 UTC (rev 2145)
@@ -74,6 +74,10 @@
"""
+# Some useful result codes
+AUTH_GSS_CONTINUE=0
+AUTH_GSS_COMPLETE=1
+
def authGSSClientInit(service):
"""
Initializes a context for GSSAPI client-side authentication with the given service principal.
Modified: PyKerberos/branches/more-kerberos/src/kerberos.c
===================================================================
--- PyKerberos/branches/more-kerberos/src/kerberos.c 2008-02-15 15:02:12 UTC (rev 2144)
+++ PyKerberos/branches/more-kerberos/src/kerberos.c 2008-02-15 15:11:14 UTC (rev 2145)
@@ -302,6 +302,9 @@
Py_INCREF(GssException_class);
PyDict_SetItemString(d, "GSSError", GssException_class);
+ PyDict_SetItemString(d, "AUTH_GSS_COMPLETE", PyInt_FromLong(AUTH_GSS_COMPLETE));
+ PyDict_SetItemString(d, "AUTH_GSS_CONTINUE", PyInt_FromLong(AUTH_GSS_CONTINUE));
+
error:
if (PyErr_Occurred())
PyErr_SetString(PyExc_ImportError, "kerberos: init failed");
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20080215/a63b03b2/attachment.html
More information about the calendarserver-changes
mailing list