From 33f58480d5b2a95dd3b7c33feddf0c1909dc0abf Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Mon, 5 Jul 1999 19:11:50 +0000 Subject: [PATCH] (handle_tcp): make sure we have data before starting to look for HTTP git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6422 ec53bebd-3082-4978-b11e-865c3cabbd6b --- kdc/connect.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kdc/connect.c b/kdc/connect.c index 493fbb1cc..628070578 100644 --- a/kdc/connect.c +++ b/kdc/connect.c @@ -679,6 +679,7 @@ handle_tcp(struct descr *d, int index, int min_free) if(d[index].len > 4 && d[index].buf[0] == 0) { ret = handle_vanilla_tcp (&d[index]); } else if(enable_http && + d[index].len >= 4 && strncmp((char *)d[index].buf, "GET ", 4) == 0 && strncmp((char *)d[index].buf + d[index].len - 4, "\r\n\r\n", 4) == 0) {