]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
rust/snmp: fix missing IPPROTO_* declarations (use core)
authorPierre Chifflier <chifflier@wzdftpd.net>
Tue, 21 May 2019 19:10:02 +0000 (21:10 +0200)
committerPierre Chifflier <chifflier@wzdftpd.net>
Thu, 6 Jun 2019 08:15:59 +0000 (10:15 +0200)
rust/src/snmp/snmp.rs

index 3f8f6fd7482f1390fdeaa2949e5ffeb6595dcb1c..5c8ff053393656527eb96441ab2bf920ad1a71c0 100644 (file)
@@ -564,7 +564,7 @@ pub unsafe extern "C" fn rs_register_snmp_parser() {
     let mut parser = RustParser {
         name              : PARSER_NAME.as_ptr() as *const libc::c_char,
         default_port      : default_port.as_ptr(),
-        ipproto           : libc::IPPROTO_UDP,
+        ipproto           : core::IPPROTO_UDP,
         probe_ts          : rs_snmp_probing_parser,
         probe_tc          : rs_snmp_probing_parser,
         min_depth         : 0,
@@ -600,7 +600,7 @@ pub unsafe extern "C" fn rs_register_snmp_parser() {
         if AppLayerParserConfParserEnabled(ip_proto_str.as_ptr(), parser.name) != 0 {
             let _ = AppLayerRegisterParser(&parser, alproto);
         }
-        AppLayerParserRegisterGetTxIterator(libc::IPPROTO_UDP as u8, alproto, rs_snmp_get_tx_iterator);
+        AppLayerParserRegisterGetTxIterator(core::IPPROTO_UDP as u8, alproto, rs_snmp_get_tx_iterator);
         // port 162
         let default_port_traps = CString::new("162").unwrap();
         parser.default_port = default_port_traps.as_ptr();