EDGESEC  0.1.0-alpha.0+sha.ca29a8277b72f80785649ea9ef9cd7edf642d939
Secure router - reference implementation
Data Structures | Macros
capture_config.h File Reference

File containing the definition of the capture config structures. More...

#include <stdbool.h>
#include "../utils/os.h"
Include dependency graph for capture_config.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  capture_conf
 The capture configuration structure. More...
 

Macros

#define MAX_FILTER_SIZE    4094 /* Maximum length of the filter string for libpcap */
 
#define MAX_MIDDLEWARE_PARAMS_SIZE    4094 /* Maximum length of the middleware params string */
 

Detailed Description

File containing the definition of the capture config structures.

Author
Alexandru Mereacre
Date
2021

Defines the function to generate the config parameters for the capture service. It also defines all the metadata and database schema for the captured packets.

Macro Definition Documentation

◆ MAX_FILTER_SIZE

#define MAX_FILTER_SIZE    4094 /* Maximum length of the filter string for libpcap */

◆ MAX_MIDDLEWARE_PARAMS_SIZE

#define MAX_MIDDLEWARE_PARAMS_SIZE    4094 /* Maximum length of the middleware params string */