aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAndreas Steffen <andreas.steffen@strongswan.org>2011-07-13 23:05:22 +0200
committerAndreas Steffen <andreas.steffen@strongswan.org>2011-07-13 23:05:22 +0200
commit0f182737b25a3d1f5c09a24d122d751d59b3e0dd (patch)
tree4572cd0a5dbf5616780ab3f5c8c5decb90dd12df /src
parent47f2da4ef9f1a7fa0a34f00efdd9885f622867b9 (diff)
downloadstrongswan-0f182737b25a3d1f5c09a24d122d751d59b3e0dd.tar.bz2
strongswan-0f182737b25a3d1f5c09a24d122d751d59b3e0dd.tar.xz
check if violating_ports have been assigned
Diffstat (limited to 'src')
-rw-r--r--src/libimcv/plugins/imv_scanner/imv_scanner_state.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/libimcv/plugins/imv_scanner/imv_scanner_state.c b/src/libimcv/plugins/imv_scanner/imv_scanner_state.c
index fd0db0d2d..a9b048bcb 100644
--- a/src/libimcv/plugins/imv_scanner/imv_scanner_state.c
+++ b/src/libimcv/plugins/imv_scanner/imv_scanner_state.c
@@ -116,6 +116,11 @@ METHOD(imv_state_t, get_reason_string, bool,
u_char *pos;
int i;
+ if (!this->violating_ports)
+ {
+ return FALSE;
+ }
+
while (eat_whitespace(&preferred_language))
{
if (!extract_token(&pref_lang, ',', &preferred_language))