mirror of
https://git.rwth-aachen.de/acs/public/villas/node/
synced 2025-03-09 00:00:00 +01:00
added setting to disable netem
This commit is contained in:
parent
ca0207d30b
commit
1b526a5d59
1 changed files with 5 additions and 2 deletions
|
@ -297,9 +297,12 @@ int socket_parse(config_setting_t *cfg, struct node *n)
|
|||
/** @todo Netem settings are not usable with AF_UNIX */
|
||||
config_setting_t *cfg_netem = config_setting_get_member(cfg, "netem");
|
||||
if (cfg_netem) {
|
||||
s->netem = alloc(sizeof(struct netem));
|
||||
int enabled = 1;
|
||||
|
||||
tc_parse(cfg_netem, s->netem);
|
||||
if (!config_setting_lookup_bool(cfg_netem, "enabled", &enabled) || enabled) {
|
||||
s->netem = alloc(sizeof(struct netem));
|
||||
tc_parse(cfg_netem, s->netem);
|
||||
}
|
||||
}
|
||||
|
||||
n->socket = s;
|
||||
|
|
Loading…
Add table
Reference in a new issue