10#ifndef __PACKET_HTTP_H__
11#define __PACKET_HTTP_H__
14#include "ws_symbol_export.h"
21void http_tcp_dissector_delete(uint32_t port);
23void http_tcp_port_add(uint32_t port);
34 unsigned response_code;
37 const char *request_uri;
38 const char *referer_uri;
40 const char *location_base_uri;
41 const char *location_target;
44#define HTTP_PROTO_DATA_REQRES 0
45#define HTTP_PROTO_DATA_INFO 1
55 unsigned response_code;
71 const char *(*get_header_value)(
packet_info *,
const char *, bool);
107 uint16_t server_port;
137determine_http_location_target(
wmem_allocator_t *scope,
const char *base_url,
const char * location_url);
Definition packet-http.h:81
http_req_res_t * req_res_tail
Definition packet-http.h:94
GSList * req_list
Definition packet-http.h:102
Definition packet-http.h:118
Definition packet-http.h:32
Definition packet-http.h:48
nstime_t req_ts
Definition packet-http.h:57
uint32_t number
Definition packet-http.h:50
void * private_data
Definition packet-http.h:63
uint32_t req_framenum
Definition packet-http.h:52
uint32_t res_framenum
Definition packet-http.h:54
Definition packet-http.h:69
uint16_t server_port
Definition packet-http.h:73
bool from_server
Definition packet-http.h:77
uint8_t http_version
Definition packet-http.h:75
Definition packet_info.h:43
Mapping between a 32-bit integer value and its string representation.
Definition value_string.h:33
Internal memory allocator interface used by the wmem subsystem.
Definition wmem_allocator.h:34
Definition tvbuff-int.h:35