summaryrefslogtreecommitdiff
path: root/common/include/tfe_packet_io.h
diff options
context:
space:
mode:
Diffstat (limited to 'common/include/tfe_packet_io.h')
-rw-r--r--common/include/tfe_packet_io.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/common/include/tfe_packet_io.h b/common/include/tfe_packet_io.h
index 23c3bde..9edf481 100644
--- a/common/include/tfe_packet_io.h
+++ b/common/include/tfe_packet_io.h
@@ -7,6 +7,7 @@ extern "C"
#endif
#include "tfe_addr_tuple4.h"
+#include "tfe_packet_io_fs.h"
struct tap_ctx
{
@@ -50,12 +51,16 @@ struct packet_info
char *header_data;
int header_len;
+ int is_ipv4;
+
+ struct throughput_metrics rx;
};
struct session_ctx
{
int policy_ids;
uint64_t session_id;
+ uint8_t is_passthrough;
char *session_addr;
char client_mac[6];