Added tfc_padding option, changes signature to master changes
authorMartin Willi <martin@revosec.ch>
Fri, 10 Dec 2010 10:29:39 +0000 (11:29 +0100)
committerMartin Willi <martin@revosec.ch>
Wed, 5 Jan 2011 15:45:59 +0000 (16:45 +0100)
src/conftest/config.c

index 77a8fac..676a80c 100644 (file)
@@ -146,14 +146,18 @@ static child_cfg_t *load_child_config(private_config_t *this,
        host_t *net;
        char *token;
        int bits;
+       u_int32_t tfc;
 
        if (settings->get_bool(settings, "configs.%s.%s.transport",
                                                   FALSE, config, child))
        {
                mode = MODE_TRANSPORT;
        }
+       tfc = settings->get_int(settings, "configs.%s.%s.tfc_padding",
+                                                       0, config, child);
        child_cfg = child_cfg_create(child, &lifetime, NULL, FALSE, mode,
-                                               ACTION_NONE, ACTION_NONE, FALSE, 0, 0, NULL, NULL);
+                                                                ACTION_NONE, ACTION_NONE, ACTION_NONE,
+                                                                FALSE, 0, 0, NULL, NULL, tfc);
 
        token = settings->get_str(settings, "configs.%s.%s.proposal",
                                                          NULL, config, child);