From 1df97980774c61fa20166992ecb220ceefa2d888 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Svensson?= Date: Fri, 11 Feb 2022 16:09:03 +0100 Subject: [PATCH] Correcting check of config value for vip_addr6 Updated for code consistency, but checking the IPv4 vip_addr pointer might have given problems for IPv6 only configs. --- lib/ff_config.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/ff_config.c b/lib/ff_config.c index 4d9269d81..afba0a15c 100644 --- a/lib/ff_config.c +++ b/lib/ff_config.c @@ -521,8 +521,8 @@ port_cfg_handler(struct ff_config *cfg, const char *section, cur->gateway6_str = strdup(value); } else if (strcmp(name, "vip_addr6") == 0) { cur->vip_addr6_str = strdup(value); - if (cur->vip_addr_str) { - return vip6_cfg_hander(cur); + if (cur->vip_addr6_str) { + return vip6_cfg_handler(cur); } } else if (0 == strcmp(name, "vip_prefix_len")) { cur->vip_prefix_len = atoi(value);