summaryrefslogtreecommitdiffstats
path: root/crypto/heimdal/kdc/connect.c
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/heimdal/kdc/connect.c')
-rw-r--r--crypto/heimdal/kdc/connect.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/crypto/heimdal/kdc/connect.c b/crypto/heimdal/kdc/connect.c
index 960cfa6..54dff30 100644
--- a/crypto/heimdal/kdc/connect.c
+++ b/crypto/heimdal/kdc/connect.c
@@ -33,7 +33,7 @@
#include "kdc_locl.h"
-RCSID("$Id: connect.c,v 1.86 2002/08/12 13:29:48 joda Exp $");
+RCSID("$Id: connect.c,v 1.86.4.1 2002/10/21 16:05:17 joda Exp $");
/*
* a tuple describing on what to listen
@@ -493,7 +493,7 @@ de_http(char *buf)
{
char *p, *q;
for(p = q = buf; *p; p++, q++) {
- if(*p == '%') {
+ if(*p == '%' && isxdigit(p[1]) && isxdigit(p[2])) {
unsigned int x;
if(sscanf(p + 1, "%2x", &x) != 1)
return -1;
OpenPOWER on IntegriCloud