From b7fcd2cc434f7c7ccff6cd30b6e26dea220ad5e2 Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Tue, 20 Jan 2015 10:52:03 +0000 Subject: [PATCH] default node type is now "udp" git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@266 8ec27952-4edc-4aab-86aa-e87bb2611832 --- server/src/cfg.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/server/src/cfg.c b/server/src/cfg.c index 8fac1afad..f5fc68fe6 100644 --- a/server/src/cfg.c +++ b/server/src/cfg.c @@ -180,12 +180,13 @@ int config_parse_node(config_setting_t *cfg, struct node **nodes) if (!n->name) cerror(cfg, "Missing node name"); - if (!config_setting_lookup_string(cfg, "type", &type)) - cerror(cfg, "Missing node type"); - - n->vt = node_lookup_vtable(type); - if (!n->vt) - cerror(cfg, "Invalid type for node '%s'", n->name); + if (config_setting_lookup_string(cfg, "type", &type)) { + n->vt = node_lookup_vtable(type); + if (!n->vt) + cerror(cfg, "Invalid type for node '%s'", n->name); + } + else + n->vt = node_lookup_vtable("udp"); ret = n->vt->parse(cfg, n);