aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/libimcv/plugins/imv_scanner/imv_scanner_agent.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libimcv/plugins/imv_scanner/imv_scanner_agent.c b/src/libimcv/plugins/imv_scanner/imv_scanner_agent.c
index 6bf85c66e..1757783fd 100644
--- a/src/libimcv/plugins/imv_scanner/imv_scanner_agent.c
+++ b/src/libimcv/plugins/imv_scanner/imv_scanner_agent.c
@@ -368,9 +368,9 @@ METHOD(imv_agent_if_t, batch_ending, TNC_Result,
bool passed, found = FALSE;
char buf[20];
- if (blocked)
+ if (blocked || protocol != protocol_family)
{
- /* ignore closed ports */
+ /* ignore closed ports or non-matching protocols */
continue;
}