Remove obsolete decode-http files.

remotes/origin/master-1.0.x
Victor Julien 17 years ago
parent 3c1cd07296
commit ebf41c3b1e

@ -10,7 +10,6 @@ decode-ipv6.c decode-ipv6.h \
decode-icmpv4.c decode-icmpv4.h \
decode-icmpv6.c decode-icmpv6.h \
decode-tcp.c decode-tcp.h \
decode-http.c decode-http.h \
flow.c flow.h \
flow-queue.c flow-queue.h \
flow-hash.c flow-hash.h \

@ -1,56 +0,0 @@
/* Copyright (c) 2008 Victor Julien <victor@inliniac.net> */
#include "decode.h"
#include "decode-http.h"
#include "decode-events.h"
#define HTTP_HEADER_LEN 10
#define HTTP_BANNER "HTTP"
#define HTTP_GET "GET"
#define HTTP_POST "POST"
void DecodeHTTP(ThreadVars *t, Packet *p, u_int8_t *pkt, u_int16_t len)
{
int i, u = 0;
char uri[2048];
char code[4];
if (len < HTTP_HEADER_LEN)
return;
if (memcmp(pkt, HTTP_GET, 3) == 0) {
for (u = 0, i = 4; i < len && pkt[i] != ' ' && u < sizeof(uri); i++) {
uri[u] = pkt[i];
u++;
}
uri[u] = '\0';
#ifdef DEBUG
printf("HTTP GET %s\n", uri);
#endif
} else if (memcmp(pkt, HTTP_POST, 4) == 0) {
for (u = 0, i = 5; i < len && pkt[i] != ' ' && u < sizeof(uri); i++) {
uri[u] = pkt[i];
u++;
}
uri[u] = '\0';
#ifdef DEBUG
printf("HTTP POST %s\n", uri);
#endif
}
if (memcmp(pkt, HTTP_BANNER, 4) == 0) {
for (u = 0, i = 9; i < len && pkt[i] != ' ' && u < sizeof(code); i++) {
code[u] = pkt[i];
u++;
}
code[u] = '\0';
#ifdef DEBUG
printf("HTTP reply code %s\n", code);
#endif
}
return;
}

@ -1,7 +0,0 @@
/* Copyright (c) 2008 Victor Julien <victor@inliniac.net> */
#ifndef __DECODE_HTTP_H__
#define __DECODE_HTTP_H__
#endif /* __DECODE_HTTP_H__ */

@ -151,7 +151,6 @@ void DecodeTCP(ThreadVars *t, Packet *p, u_int8_t *pkt, u_int16_t len)
/* Flow is an integral part of us */
FlowHandlePacket(t, p);
DecodeHTTP(t, p, pkt + p->tcpvars.hlen, len - p->tcpvars.hlen);
return;
}

@ -31,13 +31,13 @@
#endif /* NFQ */
#include "action-globals.h"
#include "decode-ethernet.h"
#include "decode-ipv4.h"
#include "decode-ipv6.h"
#include "decode-icmpv4.h"
#include "decode-icmpv6.h"
#include "decode-tcp.h"
#include "decode-http.h"
/* Address */
typedef struct _Address

Loading…
Cancel
Save