Harald Welte
da2b9e1fca
Introduce LOGV5IF, LOGV5LI and LOGV5UP log macros
...
This helps us to always log proper context.
2023-09-28 22:34:52 +02:00
Harald Welte
7709ea0ba2
Whenever we have a FSM around, use LOGPFSML instead of LOGP
...
This provides context in the log lines, so we can see which instance
of a given fsm / process is logging information
2023-09-28 22:34:52 +02:00
Harald Welte
f6605e1bd0
Enhance the FSM instance ID string with meaningful context.
...
The FSMs should have unique ID strings, providing the user/operator
with meaningful context during log messages, etc.
2023-09-28 22:34:52 +02:00
Andreas Eversberg
3285bf896d
Improve management process, to handle startup/blocking/unblocking correctly
...
This is a big one:
Startup process was hacked. Several state machines do the startup process now:
- system startup
- PSTN startup
- PSTN restart
- 5 state machines to do multiple port unblocking/blocking
2023-03-07 15:46:59 +01:00
Andreas Eversberg
be536b9029
Work on v5x_le_ctrl_fsm.c
2023-03-07 15:46:01 +01:00
Andreas Eversberg
db4658b430
Move v51_le_ctrl to src/v5x_le_ctrl_fsm
...
Also changed serveral names of functions/structures/defintions.
2023-03-07 15:45:23 +01:00