Skip to content
Snippets Groups Projects
Commit 2e462c50 authored by Vikram Kangotra's avatar Vikram Kangotra Committed by Steve Lhomme
Browse files

extensions_manager: Introduce typed callbacks for extensions_manager

This commit introduces a typed virtual table for operations on
extensions_manager, aiming at replacing the legacy pf_control() callback
which is using va_list.

The operations can now be implemented directly by the modules, providing
type safety at every level.

When no operation is provided (i.e., extensions_manager_t.ops is NULL) by a
module implementation, the legacy pf_control will be used instead as a fallback.
parent d1e64ef2
No related branches found
No related tags found
Loading
Pipeline #477300 passed with warnings with stage
in 25 minutes and 38 seconds
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment