HTP  0.3
Data Fields
htp_conn_t Struct Reference

#include <htp.h>

Collaboration diagram for htp_conn_t:
Collaboration graph
[legend]

Data Fields

htp_connp_tconnp
char * remote_addr
int remote_port
char * local_addr
int local_port
list_ttransactions
list_tmessages
unsigned int flags
htp_time_t open_timestamp
htp_time_t close_timestamp
size_t in_data_counter
size_t out_data_counter
size_t in_packet_counter
size_t out_packet_counter

Field Documentation

htp_time_t htp_conn_t::close_timestamp

When was this connection closed?

htp_connp_t* htp_conn_t::connp

Connection parser associated with this connection.

unsigned int htp_conn_t::flags

Parsing flags: PIPELINED_CONNECTION.

size_t htp_conn_t::in_data_counter

Inbound data counter.

size_t htp_conn_t::in_packet_counter

Inbound packet counter.

char* htp_conn_t::local_addr

Local IP address.

int htp_conn_t::local_port

Local port.

list_t* htp_conn_t::messages

Log messages associated with this connection.

htp_time_t htp_conn_t::open_timestamp

When was this connection opened?

size_t htp_conn_t::out_data_counter

Outbound data counter.

size_t htp_conn_t::out_packet_counter

Outbound packet counter.

char* htp_conn_t::remote_addr

Remote IP address.

int htp_conn_t::remote_port

Remote port.

list_t* htp_conn_t::transactions

Transactions carried out on this connection. The list may contain NULL elements when some of the transactions are deleted (and then removed from a connection by calling htp_conn_remove_tx().


The documentation for this struct was generated from the following file: