X-Git-Url: https://git.strongswan.org/?p=strongswan.git;a=blobdiff_plain;f=src%2Flibimcv%2Fplugins%2Fimv_scanner%2Fimv_scanner_state.c;h=60bdcc842af472e95d9cda3195c2a0d1ca0eec63;hp=44f07533bfa9880bbc1f30a3d210f84bd30569fc;hb=3de9a31a493f1cacfa1599efdf28d3dc6b561886;hpb=6782bf37221b65c722993d21eadf170343b7d492 diff --git a/src/libimcv/plugins/imv_scanner/imv_scanner_state.c b/src/libimcv/plugins/imv_scanner/imv_scanner_state.c index 44f0753..60bdcc8 100644 --- a/src/libimcv/plugins/imv_scanner/imv_scanner_state.c +++ b/src/libimcv/plugins/imv_scanner/imv_scanner_state.c @@ -205,7 +205,7 @@ METHOD(imv_state_t, get_reason_string, bool, METHOD(imv_state_t, get_remediation_instructions, bool, private_imv_scanner_state_t *this, enumerator_t *language_enumerator, - char **string, char **lang_code) + char **string, char **lang_code, char **uri) { bool match = FALSE; char *lang; @@ -241,6 +241,8 @@ METHOD(imv_state_t, get_remediation_instructions, bool, strlen(this->violating_ports) + 1); sprintf(this->instructions, "%s%s", *string, this->violating_ports); *string = this->instructions; + *uri = lib->settings->get_str(lib->settings, + "libimcv.plugins.imv-scanner.remediation_uri", NULL); return TRUE; }