[CalendarServer-changes] [2453] PyKerberos/trunk

source_changes at macosforge.org source_changes at macosforge.org
Fri May 23 09:39:50 PDT 2008


Revision: 2453
          http://trac.macosforge.org/projects/calendarserver/changeset/2453
Author:   wsanchez at apple.com
Date:     2008-05-23 09:39:49 -0700 (Fri, 23 May 2008)

Log Message:
-----------
Define AUTH_GSS_CONTINUE and AUTH_GSS_COMPLETE.

Modified Paths:
--------------
    PyKerberos/trunk/pysrc/kerberos.py
    PyKerberos/trunk/src/kerberos.c

Modified: PyKerberos/trunk/pysrc/kerberos.py
===================================================================
--- PyKerberos/trunk/pysrc/kerberos.py	2008-05-23 16:20:01 UTC (rev 2452)
+++ PyKerberos/trunk/pysrc/kerberos.py	2008-05-23 16:39:49 UTC (rev 2453)
@@ -87,6 +87,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/trunk/src/kerberos.c
===================================================================
--- PyKerberos/trunk/src/kerberos.c	2008-05-23 16:20:01 UTC (rev 2452)
+++ PyKerberos/trunk/src/kerberos.c	2008-05-23 16:39:49 UTC (rev 2453)
@@ -328,6 +328,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/20080523/89c08fe9/attachment.htm 


More information about the calendarserver-changes mailing list