Preparation for IPv6 support
[umurmur.git] / src / conf.c
index 2c6f56f9ffa5fd404fd2f10618a241cf42488d6c..a93031fab2492ff11f6fe2e2482e63cebd2723d0 100644 (file)
@@ -152,6 +152,17 @@ const char *getStrConf(param_t param)
                                return "";
                }
                break;
+       case BINDADDR6:
+               setting = config_lookup(&configuration, "bindaddr6");
+               if (!setting)
+                       return "";
+               else {
+                       if ((strsetting = config_setting_get_string(setting)) != NULL)
+                               return strsetting;
+                       else
+                               return "";
+               }
+               break;
        case WELCOMETEXT:
                setting = config_lookup(&configuration, "welcometext");
                if (!setting)
@@ -238,6 +249,14 @@ int getIntConf(param_t param)
                        return config_setting_get_int(setting);
                }
                break;
+       case BINDPORT6:
+               setting = config_lookup(&configuration, "bindport6");
+               if (!setting)
+                       return DEFAULT_BINDPORT;
+               else {
+                       return config_setting_get_int(setting);
+               }
+               break;
        case BAN_LENGTH:
                setting = config_lookup(&configuration, "ban_length");
                if (!setting)