Project

General

Profile

Actions

Bug #7667

open

rust: move extern C definitions to suricata_sys and bindgen

Added by Philippe Antoine about 1 month ago. Updated 10 days ago.

Status:
In Progress
Priority:
Normal
Target version:
Affected Versions:
Effort:
Difficulty:
Label:

Description

For example rust/src/detect/mod.rs has quite some functions /// cbindgen:ignore extern "C" function definitions like DetectBufferSetActiveList

These should come from suricata_sys with the help of bindgen


Related issues 2 (2 open0 closed)

Blocks Suricata - Story #7148: extensibility: pluginsNewVictor JulienActions
Blocks Suricata - Bug #7666: rust: zero-dependency crate suricata-coreNewPhilippe AntoineActions
Actions #1

Updated by Philippe Antoine about 1 month ago

  • Status changed from New to In Progress
Actions #3

Updated by Philippe Antoine 24 days ago

  • Target version changed from 9.0.0-beta1 to 8.0.0-rc1
Actions #6

Updated by Victor Julien 13 days ago

  • Parent task deleted (#7666)
Actions #7

Updated by Victor Julien 13 days ago

Actions #8

Updated by Philippe Antoine 12 days ago

  • Blocks Bug #7666: rust: zero-dependency crate suricata-core added
Actions

Also available in: Atom PDF