#include <eurephiafw_struct.h>
Data Fields | |
| mqd_t | msgq |
| sem_t * | semp_worker |
| sem_t * | semp_master |
| char * | fw_command |
| void * | ctx |
Important variables for the firewall updater process. They are sent to the firewall process during the process forking.
Definition at line 44 of file eurephiafw_struct.h.
| void* efw_threaddata::ctx |
A "shadow" eurephiaCTX used for allowing shared logging
Definition at line 49 of file eurephiafw_struct.h.
string (char *) with full path to the firewall update command
Definition at line 48 of file eurephiafw_struct.h.
| mqd_t efw_threaddata::msgq |
MQ descriptor
Definition at line 45 of file eurephiafw_struct.h.
| sem_t* efw_threaddata::semp_master |
semaphore descriptor for the main openvpn process
Definition at line 47 of file eurephiafw_struct.h.
| sem_t* efw_threaddata::semp_worker |
semaphore descriptor for the firewall process
Definition at line 46 of file eurephiafw_struct.h.
1.7.1