bugfix: send packet enable rehash
This commit is contained in:
@@ -2048,7 +2048,7 @@ void handle_decryption_packet_from_tap(const char *data, int len, void *args)
|
|||||||
}
|
}
|
||||||
packet_io_set_metadata(tx_buffs[0], &meta, logger);
|
packet_io_set_metadata(tx_buffs[0], &meta, logger);
|
||||||
throughput_metrics_inc(&packet_io_fs->decrypt_tx, 1, len);
|
throughput_metrics_inc(&packet_io_fs->decrypt_tx, 1, len);
|
||||||
marsio_send_burst(packet_io->dev_nf_interface.mr_path, thread->thread_index, tx_buffs, 1);
|
marsio_send_burst_with_options(packet_io->dev_nf_interface.mr_path, thread->thread_index, tx_buffs, 1, MARSIO_SEND_OPT_REHASH);
|
||||||
}
|
}
|
||||||
|
|
||||||
void handle_raw_packet_from_tap(const char *data, int len, void *args)
|
void handle_raw_packet_from_tap(const char *data, int len, void *args)
|
||||||
@@ -2149,5 +2149,5 @@ void handle_raw_packet_from_tap(const char *data, int len, void *args)
|
|||||||
packet_io_set_metadata(tx_buffs[0], &meta, logger);
|
packet_io_set_metadata(tx_buffs[0], &meta, logger);
|
||||||
add_ether_header(dst, src_mac, dst_mac);
|
add_ether_header(dst, src_mac, dst_mac);
|
||||||
throughput_metrics_inc(&packet_io_fs->raw_pkt_tx, 1, packet_len);
|
throughput_metrics_inc(&packet_io_fs->raw_pkt_tx, 1, packet_len);
|
||||||
marsio_send_burst(packet_io->dev_nf_interface.mr_path, thread->thread_index, tx_buffs, 1);
|
marsio_send_burst_with_options(packet_io->dev_nf_interface.mr_path, thread->thread_index, tx_buffs, 1, MARSIO_SEND_OPT_REHASH);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user