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);
35 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
57 unsigned response_code;
76 const char *(*get_header_value)(
packet_info *,
const char *, bool);
136determine_http_location_target(
wmem_allocator_t *scope,
const char *base_url,
const char * location_url);
Definition packet-http.h:82
http_req_res_t * req_res_tail
Definition packet-http.h:98
bool message_ended
Definition packet-http.h:108
Definition packet-http.h:117
Definition packet-http.h:32
Definition packet-http.h:48
nstime_t req_ts
Definition packet-http.h:56
uint32_t number
Definition packet-http.h:50
void * private_data
Definition packet-http.h:66
uint32_t req_framenum
Definition packet-http.h:52
uint32_t res_framenum
Definition packet-http.h:54
Definition packet-http.h:70
uint16_t server_port
Definition packet-http.h:72
bool from_server
Definition packet-http.h:78
uint8_t http_version
Definition packet-http.h:74
Definition packet_info.h:43
Mapping between a 32-bit integer value and its string representation.
Definition value_string.h:33
Definition wmem_allocator.h:27
Definition tvbuff-int.h:35