forked from Lainports/freebsd-ports
18 lines
469 B
Diff
18 lines
469 B
Diff
--- gss-serv.c.DIST Tue Sep 2 14:56:42 2003
|
|
+++ gss-serv.c Mon Oct 6 17:56:23 2003
|
|
@@ -138,6 +138,15 @@
|
|
OM_uint32 offset;
|
|
OM_uint32 oidl;
|
|
|
|
+#if defined(HEIMDAL)
|
|
+ if (strcmp(heimdal_version, "Heimdal 0.6") < 0) {
|
|
+ name->length = ename->length;
|
|
+ name->value = xmalloc(name->length+1);
|
|
+ memcpy(name->value,ename->value,name->length);
|
|
+ ((char *)name->value)[name->length] = 0;
|
|
+ return GSS_S_COMPLETE;
|
|
+ }
|
|
+#endif
|
|
tok=ename->value;
|
|
|
|
/*
|