pub item: RdpTransactionItem,
// managed by macros `export_tx_get_detect_state!` and `export_tx_set_detect_state!`
de_state: Option<*mut DetectEngineState>,
+ tx_data: AppLayerTxData,
}
impl RdpTransaction {
id,
item,
de_state: None,
+ tx_data: AppLayerTxData::new(),
}
}
}
}
+export_tx_data_get!(rs_rdp_get_tx_data, RdpTransaction);
+
//
// registration
//
get_tx_iterator: None,
get_tx_detect_flags: None,
set_tx_detect_flags: None,
- get_tx_data: None,
+ get_tx_data: Some(rs_rdp_get_tx_data),
apply_tx_config: None,
};