Export the packet manager runtime API for easier testing
This commit is contained in:
@@ -136,7 +136,7 @@ static void session_debugger_exdata_free(struct session_debugger_exdata *exdata)
|
||||
|
||||
static void session_debugger_exdata_free_callback(int idx, void *ex_ptr, void *arg)
|
||||
{
|
||||
struct session_debugger *dbg = (struct session_debugger *)arg;
|
||||
__attribute__((unused)) struct session_debugger *dbg = (struct session_debugger *)arg;
|
||||
assert(idx == dbg->sess_exdata_idx);
|
||||
|
||||
session_debugger_exdata_free((struct session_debugger_exdata *)ex_ptr);
|
||||
@@ -244,7 +244,7 @@ static struct session_debugger *session_debugger_new(struct session_manager *ses
|
||||
goto error_out;
|
||||
}
|
||||
|
||||
dbg->sess_exdata_idx = session_manager_new_session_exdata_index(dbg->sess_mgr, "DEBUG_MODULE_SESS_EXDATA", session_debugger_exdata_free_callback, dbg);
|
||||
dbg->sess_exdata_idx = session_manager_new_session_exdata_index(dbg->sess_mgr, "session_debugger_exdata", session_debugger_exdata_free_callback, dbg);
|
||||
if (dbg->sess_exdata_idx == -1)
|
||||
{
|
||||
session_debugger_log(STDERR_FILENO, "new session exdata index failed\n");
|
||||
|
||||
Reference in New Issue
Block a user