| 1 | initial version |
if ((tvb_reported_length_remaining(tvb, offset) >= 4) &&
(((io_data_input->connid_type == ECIDT_O2T) && enip_OTrun_idle) ||
((io_data_input->connid_type == ECIDT_T2O) && enip_TOrun_idle)))
{
dissect_cip_run_idle(tvb, offset, io_tree);
offset += 4;
}
There are two preferences that affect this and the default is to only do one direction:
static gboolean enip_OTrun_idle = TRUE; static gboolean enip_TOrun_idle = FALSE;
Check the protocol preferences to see if only one is checked.
