Ivy mim

include order
include file
include apt_shim
include tls_record
include ip
Not used anymore but kept for reference
parameter mim_addr     : ip.addr = 0x0a000001
parameter mim_port_in  : ip.port = 4440 # One socket for receving 4440
parameter mim_port_out : ip.port = 4439 # One socket for sending

parameter is_mim                 : bool = false
parameter is_mim_standalone      : bool = false
parameter forward_packets        : bool = true
parameter keep_coalesed          : bool = true
parameter forward_packets_target : bool = false
parameter modify_packets         : bool = true
parameter replay_packets         : bool = false
parameter drop_packets           : bool = false
parameter hijack_tls             : bool = false
parameter spoof_server_ip        : bool = false
parameter spoof_client_ip        : bool = false

parameter save_packet : bool = false
parameter saved_packet_type : quic_packet_type = quic_packet_type.initial

var malicious_packet_send : bool