Data Fields

efw_threaddata Struct Reference

#include <eurephiafw_struct.h>

Data Fields

mqd_t msgq
sem_t * semp_worker
sem_t * semp_master
char * fw_command
void * ctx

Detailed Description

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.


Field Documentation

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.

MQ descriptor

Definition at line 45 of file eurephiafw_struct.h.

semaphore descriptor for the main openvpn process

Definition at line 47 of file eurephiafw_struct.h.

semaphore descriptor for the firewall process

Definition at line 46 of file eurephiafw_struct.h.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines