aboutsummaryrefslogtreecommitdiff
path: root/security/hpn-ssh/files/gss-serv.c.patch
blob: 434f71e6d057fa732348c8627129b90510f14950 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
--- 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;
 
 	/*