add packet type raw and pseudo
This commit is contained in:
@@ -176,6 +176,14 @@ enum packet_action
|
||||
PACKET_ACTION_DROP = 1,
|
||||
};
|
||||
|
||||
enum packet_type
|
||||
{
|
||||
PACKET_TYPE_RAW = 0,
|
||||
PACKET_TYPE_PSEUDO = 1,
|
||||
};
|
||||
|
||||
enum packet_type packet_get_type(const struct packet *pkt);
|
||||
|
||||
void packet_set_action(struct packet *pkt, enum packet_action action);
|
||||
enum packet_action packet_get_action(const struct packet *pkt);
|
||||
|
||||
|
||||
@@ -71,15 +71,15 @@ enum session_stat
|
||||
STAT_INJECTED_PACKETS_SUCCESS,
|
||||
STAT_INJECTED_BYTES_SUCCESS,
|
||||
|
||||
// control packet
|
||||
STAT_CONTROL_PACKETS_RECEIVED,
|
||||
STAT_CONTROL_BYTES_RECEIVED,
|
||||
// pseudo packet
|
||||
STAT_PSEUDO_PACKETS_RECEIVED,
|
||||
STAT_PSEUDO_BYTES_RECEIVED,
|
||||
|
||||
STAT_CONTROL_PACKETS_TRANSMITTED,
|
||||
STAT_CONTROL_BYTES_TRANSMITTED,
|
||||
STAT_PSEUDO_PACKETS_TRANSMITTED,
|
||||
STAT_PSEUDO_BYTES_TRANSMITTED,
|
||||
|
||||
STAT_CONTROL_PACKETS_DROPPED,
|
||||
STAT_CONTROL_BYTES_DROPPED,
|
||||
STAT_PSEUDO_PACKETS_DROPPED,
|
||||
STAT_PSEUDO_BYTES_DROPPED,
|
||||
|
||||
// TCP segment
|
||||
STAT_TCP_SEGMENTS_RECEIVED,
|
||||
|
||||
Reference in New Issue
Block a user