Project

General

Profile

Actions

Optimization #6387

closed

mqtt: move parser registration code to the rust side

Added by Juliana Fajardini Reichow 8 months ago. Updated 5 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Effort:
Difficulty:
Label:
Beginner, C, Outreachy, Rust

Description

Although our MQTT app-layer parser is mostly in rust, some of the parser registration code still resides in app-layer-mqtt.c

It is possible to move that code to Rust, therefore getting rid of the related c files.

This task encompasses:
- moving the existing code from app-layer-mqtt.c to the rust mqtt parser file
- removing now unnecessary app-layer-mqtt.* files
- checking if there's any left over lines of code that must be adjusted.

Actions

Also available in: Atom PDF