https://redmine.openinfosecfoundation.org/https://redmine.openinfosecfoundation.org/favicon.ico?17011170022022-01-26T16:18:02ZOpen Information Security FoundationSuricata - Bug #5012: Remove duplicate definition of constants between C and Rusthttps://redmine.openinfosecfoundation.org/issues/5012?journal_id=220752022-01-26T16:18:02ZJuliana Fajardini Reichow
<ul><li><strong>Related to</strong> <i><a class="issue tracker-1 status-5 priority-4 priority-default closed" href="/issues/5007">Bug #5007</a>: pgsql: coverity warning</i> added</li></ul> Suricata - Bug #5012: Remove duplicate definition of constants between C and Rusthttps://redmine.openinfosecfoundation.org/issues/5012?journal_id=224692022-02-22T10:15:01ZPhilippe Antoine
<ul></ul><p>See <a class="external" href="https://github.com/eqrion/cbindgen/issues/735">https://github.com/eqrion/cbindgen/issues/735</a></p> Suricata - Bug #5012: Remove duplicate definition of constants between C and Rusthttps://redmine.openinfosecfoundation.org/issues/5012?journal_id=224702022-02-22T10:15:25ZPhilippe Antoine
<ul><li><strong>Priority</strong> changed from <i>Normal</i> to <i>Low</i></li></ul> Suricata - Bug #5012: Remove duplicate definition of constants between C and Rusthttps://redmine.openinfosecfoundation.org/issues/5012?journal_id=224712022-02-22T10:15:41ZPhilippe Antoine
<ul><li><strong>Priority</strong> changed from <i>Low</i> to <i>Normal</i></li><li><strong>Target version</strong> changed from <i>7.0.0-beta1</i> to <i>TBD</i></li></ul> Suricata - Bug #5012: Remove duplicate definition of constants between C and Rusthttps://redmine.openinfosecfoundation.org/issues/5012?journal_id=239822022-07-01T14:04:06ZPhilippe Antoine
<ul><li><strong>Related to</strong> <i><a class="issue tracker-4 status-1 priority-4 priority-default" href="/issues/4517">Optimization #4517</a>: cbindgen export the constants from Rust to C, also for macro such as BIT_U8(1), and remove duplicate definitions between rust and C</i> added</li></ul> Suricata - Bug #5012: Remove duplicate definition of constants between C and Rusthttps://redmine.openinfosecfoundation.org/issues/5012?journal_id=288492023-06-29T14:30:22ZPhilippe Antoine
<ul></ul><p>Looks like the best is to get rid of rust `BIT_U` macros</p> Suricata - Bug #5012: Remove duplicate definition of constants between C and Rusthttps://redmine.openinfosecfoundation.org/issues/5012?journal_id=288502023-06-29T14:32:07ZPhilippe Antoine
<ul></ul><p>Or maybe have a dummy cbindgen-like which does the headers for BIT_U macros...</p> Suricata - Bug #5012: Remove duplicate definition of constants between C and Rusthttps://redmine.openinfosecfoundation.org/issues/5012?journal_id=288522023-06-29T15:38:17ZPhilippe Antoine
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Closed</i></li></ul><p>To be done with <a class="issue tracker-4 status-1 priority-4 priority-default" title="Optimization: cbindgen export the constants from Rust to C, also for macro such as BIT_U8(1), and remove duplic... (New)" href="https://redmine.openinfosecfoundation.org/issues/4517">#4517</a></p>