detect/doc: fix broken files links

Ticket: 8257
pull/15287/head
Philippe Antoine 5 months ago committed by Victor Julien
parent adc0f18463
commit bd6a436893

@ -375,7 +375,7 @@ pub unsafe extern "C" fn SCDetectDNSRegister() {
let kw = SCSigTableAppLiteElmt {
name: b"dns.opcode\0".as_ptr() as *const libc::c_char,
desc: b"Match the DNS header opcode flag.\0".as_ptr() as *const libc::c_char,
url: b"rules/dns-keywords.html#dns-opcode\0".as_ptr() as *const libc::c_char,
url: b"/rules/dns-keywords.html#dns-opcode\0".as_ptr() as *const libc::c_char,
AppLayerTxMatch: Some(dns_opcode_match),
Setup: Some(dns_opcode_setup),
Free: Some(dns_opcode_free),
@ -408,7 +408,7 @@ pub unsafe extern "C" fn SCDetectDNSRegister() {
let kw = SCSigTableAppLiteElmt {
name: b"dns.rcode\0".as_ptr() as *const libc::c_char,
desc: b"Match the DNS header rcode flag.\0".as_ptr() as *const libc::c_char,
url: b"rules/dns-keywords.html#dns-rcode\0".as_ptr() as *const libc::c_char,
url: b"/rules/dns-keywords.html#dns-rcode\0".as_ptr() as *const libc::c_char,
AppLayerTxMatch: Some(dns_rcode_match),
Setup: Some(dns_rcode_setup),
Free: Some(dns_rcode_free),
@ -424,7 +424,7 @@ pub unsafe extern "C" fn SCDetectDNSRegister() {
let kw = SCSigTableAppLiteElmt {
name: b"dns.rrtype\0".as_ptr() as *const libc::c_char,
desc: b"Match the DNS rrtype in message body.\0".as_ptr() as *const libc::c_char,
url: b"rules/dns-keywords.html#dns-rrtype\0".as_ptr() as *const libc::c_char,
url: b"/rules/dns-keywords.html#dns-rrtype\0".as_ptr() as *const libc::c_char,
AppLayerTxMatch: Some(dns_rrtype_match),
Setup: Some(dns_rrtype_setup),
Free: Some(dns_rrtype_free),

@ -1018,7 +1018,7 @@ pub unsafe extern "C" fn SCDetectMqttRegister() {
let kw = SigTableElmtStickyBuffer {
name: String::from("mqtt.publish.topic"),
desc: String::from("sticky buffer to match on the MQTT PUBLISH topic"),
url: String::from("mqtt-keywords.html#mqtt-publish-topic"),
url: String::from("/rules/mqtt-keywords.html#mqtt-publish-topic"),
setup: mqtt_pub_topic_setup,
};
let _g_mqtt_pub_topic_kw_id = helper_keyword_register_sticky_buffer(&kw);
@ -1032,7 +1032,7 @@ pub unsafe extern "C" fn SCDetectMqttRegister() {
let kw = SigTableElmtStickyBuffer {
name: String::from("mqtt.publish.message"),
desc: String::from("sticky buffer to match on the MQTT PUBLISH message"),
url: String::from("mqtt-keywords.html#mqtt-publish-message"),
url: String::from("/rules/mqtt-keywords.html#mqtt-publish-message"),
setup: mqtt_pub_msg_setup,
};
let _g_mqtt_pub_msg_kw_id = helper_keyword_register_sticky_buffer(&kw);
@ -1094,7 +1094,7 @@ pub unsafe extern "C" fn SCDetectMqttRegister() {
let kw = SigTableElmtStickyBuffer {
name: String::from("mqtt.connect.willtopic"),
desc: String::from("sticky buffer to match on the MQTT CONNECT will topic"),
url: String::from("mqtt-keywords.html#mqtt-connect-willtopic"),
url: String::from("/rules/mqtt-keywords.html#mqtt-connect-willtopic"),
setup: mqtt_conn_willtopic_setup,
};
let _g_mqtt_conn_willtopic_kw_id = helper_keyword_register_sticky_buffer(&kw);
@ -1108,7 +1108,7 @@ pub unsafe extern "C" fn SCDetectMqttRegister() {
let kw = SigTableElmtStickyBuffer {
name: String::from("mqtt.connect.willmessage"),
desc: String::from("sticky buffer to match on the MQTT CONNECT will message"),
url: String::from("mqtt-keywords.html#mqtt-connect-willmessage"),
url: String::from("/rules/mqtt-keywords.html#mqtt-connect-willmessage"),
setup: mqtt_conn_willmsg_setup,
};
let _g_mqtt_conn_willmsg_kw_id = helper_keyword_register_sticky_buffer(&kw);
@ -1122,7 +1122,7 @@ pub unsafe extern "C" fn SCDetectMqttRegister() {
let kw = SigTableElmtStickyBuffer {
name: String::from("mqtt.connect.username"),
desc: String::from("sticky buffer to match on the MQTT CONNECT username"),
url: String::from("mqtt-keywords.html#mqtt-connect-username"),
url: String::from("/rules/mqtt-keywords.html#mqtt-connect-username"),
setup: mqtt_conn_username_setup,
};
let _g_mqtt_conn_username_kw_id = helper_keyword_register_sticky_buffer(&kw);
@ -1136,7 +1136,7 @@ pub unsafe extern "C" fn SCDetectMqttRegister() {
let kw = SigTableElmtStickyBuffer {
name: String::from("mqtt.connect.protocol_string"),
desc: String::from("sticky buffer to match on the MQTT CONNECT protocol string"),
url: String::from("mqtt-keywords.html#mqtt-connect-protocol_string"),
url: String::from("/rules/mqtt-keywords.html#mqtt-connect-protocol_string"),
setup: mqtt_conn_protocolstring_setup,
};
let _g_mqtt_conn_protostr_kw_id = helper_keyword_register_sticky_buffer(&kw);
@ -1150,7 +1150,7 @@ pub unsafe extern "C" fn SCDetectMqttRegister() {
let kw = SigTableElmtStickyBuffer {
name: String::from("mqtt.connect.password"),
desc: String::from("sticky buffer to match on the MQTT CONNECT password"),
url: String::from("mqtt-keywords.html#mqtt-connect-password"),
url: String::from("/rules/mqtt-keywords.html#mqtt-connect-password"),
setup: mqtt_conn_password_setup,
};
let _g_mqtt_conn_password_kw_id = helper_keyword_register_sticky_buffer(&kw);
@ -1164,7 +1164,7 @@ pub unsafe extern "C" fn SCDetectMqttRegister() {
let kw = SigTableElmtStickyBuffer {
name: String::from("mqtt.connect.clientid"),
desc: String::from("sticky buffer to match on the MQTT CONNECT clientid"),
url: String::from("mqtt-keywords.html#mqtt-connect-clientid"),
url: String::from("/rules/mqtt-keywords.html#mqtt-connect-clientid"),
setup: mqtt_conn_clientid_setup,
};
let _g_mqtt_conn_password_kw_id = helper_keyword_register_sticky_buffer(&kw);

@ -54,7 +54,7 @@ void DetectDatarepRegister (void)
{
sigmatch_table[DETECT_DATAREP].name = "datarep";
sigmatch_table[DETECT_DATAREP].desc = "operate on datasets (experimental)";
sigmatch_table[DETECT_DATAREP].url = "/rules/dataset-keywords.html#datarep";
sigmatch_table[DETECT_DATAREP].url = "/rules/datasets.html#datarep";
sigmatch_table[DETECT_DATAREP].Setup = DetectDatarepSetup;
sigmatch_table[DETECT_DATAREP].Free = DetectDatarepFree;

@ -56,7 +56,7 @@ void DetectDatasetRegister (void)
{
sigmatch_table[DETECT_DATASET].name = "dataset";
sigmatch_table[DETECT_DATASET].desc = "match sticky buffer against datasets (experimental)";
sigmatch_table[DETECT_DATASET].url = "/rules/dataset-keywords.html#dataset";
sigmatch_table[DETECT_DATASET].url = "/rules/datasets.html#dataset";
sigmatch_table[DETECT_DATASET].Setup = DetectDatasetSetup;
sigmatch_table[DETECT_DATASET].Free = DetectDatasetFree;
}

@ -69,7 +69,7 @@ void DetectJa4HashRegister(void)
sigmatch_table[DETECT_JA4_HASH].name = "ja4.hash";
sigmatch_table[DETECT_JA4_HASH].alias = "ja4_hash";
sigmatch_table[DETECT_JA4_HASH].desc = "sticky buffer to match the JA4 hash buffer";
sigmatch_table[DETECT_JA4_HASH].url = "/rules/ja4-keywords.html#ja4-hash";
sigmatch_table[DETECT_JA4_HASH].url = "/rules/ja-keywords.html#ja4-hash";
#ifdef HAVE_JA4
sigmatch_table[DETECT_JA4_HASH].Setup = DetectJa4HashSetup;
#ifdef UNITTESTS

@ -84,7 +84,7 @@ void DetectLuaRegister(void)
{
sigmatch_table[DETECT_LUA].name = "lua";
sigmatch_table[DETECT_LUA].desc = "match via a lua script";
sigmatch_table[DETECT_LUA].url = "/rules/rule-lua-scripting.html";
sigmatch_table[DETECT_LUA].url = "/rules/lua-detection.html";
sigmatch_table[DETECT_LUA].Match = DetectLuaMatch;
sigmatch_table[DETECT_LUA].AppLayerTxMatch = DetectLuaAppTxMatch;
sigmatch_table[DETECT_LUA].Setup = DetectLuaSetup;

@ -45,6 +45,6 @@ void DetectRequiresRegister(void)
{
sigmatch_table[DETECT_REQUIRES].name = "requires";
sigmatch_table[DETECT_REQUIRES].desc = "require Suricata version or features";
sigmatch_table[DETECT_REQUIRES].url = "/rules/meta-keywords.html#requires";
sigmatch_table[DETECT_REQUIRES].url = "/rules/meta.html#requires";
sigmatch_table[DETECT_REQUIRES].Setup = DetectRequiresSetup;
}

@ -81,7 +81,7 @@ void DetectTlsJa3HashRegister(void)
sigmatch_table[DETECT_TLS_JA3_HASH].name = "ja3.hash";
sigmatch_table[DETECT_TLS_JA3_HASH].alias = "ja3_hash";
sigmatch_table[DETECT_TLS_JA3_HASH].desc = "sticky buffer to match the JA3 hash buffer";
sigmatch_table[DETECT_TLS_JA3_HASH].url = "/rules/ja3-keywords.html#ja3-hash";
sigmatch_table[DETECT_TLS_JA3_HASH].url = "/rules/ja-keywords.html#ja3-hash";
#ifdef HAVE_JA3
sigmatch_table[DETECT_TLS_JA3_HASH].Setup = DetectTlsJa3HashSetup;
#else /* HAVE_JA3 */

@ -82,7 +82,7 @@ void DetectTlsJa3StringRegister(void)
sigmatch_table[DETECT_TLS_JA3_STRING].name = "ja3.string";
sigmatch_table[DETECT_TLS_JA3_STRING].alias = "ja3_string";
sigmatch_table[DETECT_TLS_JA3_STRING].desc = "sticky buffer to match the JA3 string buffer";
sigmatch_table[DETECT_TLS_JA3_STRING].url = "/rules/ja3-keywords.html#ja3-string";
sigmatch_table[DETECT_TLS_JA3_STRING].url = "/rules/ja-keywords.html#ja3-string";
#ifdef HAVE_JA3
sigmatch_table[DETECT_TLS_JA3_STRING].Setup = DetectTlsJa3StringSetup;
#else /* HAVE_JA3 */

@ -80,7 +80,7 @@ void DetectTlsJa3SHashRegister(void)
{
sigmatch_table[DETECT_TLS_JA3S_HASH].name = "ja3s.hash";
sigmatch_table[DETECT_TLS_JA3S_HASH].desc = "sticky buffer to match the JA3S hash buffer";
sigmatch_table[DETECT_TLS_JA3S_HASH].url = "/rules/ja3-keywords.html#ja3s-hash";
sigmatch_table[DETECT_TLS_JA3S_HASH].url = "/rules/ja-keywords.html#ja3s-hash";
#ifdef HAVE_JA3
sigmatch_table[DETECT_TLS_JA3S_HASH].Setup = DetectTlsJa3SHashSetup;
#else /* HAVE_JA3 */

@ -81,7 +81,7 @@ void DetectTlsJa3SStringRegister(void)
{
sigmatch_table[DETECT_TLS_JA3S_STRING].name = "ja3s.string";
sigmatch_table[DETECT_TLS_JA3S_STRING].desc = "sticky buffer to match the JA3S string buffer";
sigmatch_table[DETECT_TLS_JA3S_STRING].url = "/rules/ja3-keywords.html#ja3s-string";
sigmatch_table[DETECT_TLS_JA3S_STRING].url = "/rules/ja-keywords.html#ja3s-string";
#ifdef HAVE_JA3
sigmatch_table[DETECT_TLS_JA3S_STRING].Setup = DetectTlsJa3SStringSetup;
#else /* HAVE_JA3 */

Loading…
Cancel
Save