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.