1
This patch fixes the logic that restricts the min and max interval settings.
2
It makes sure that the internal values are the absolute max and min values.
3
Patch provided by Chris Carr, see http://bugs.debian.org/468320
5
Index: ddclient-3.7.3/ddclient
6
===================================================================
7
--- ddclient-3.7.3.orig/ddclient 2009-01-04 22:06:59.210757449 +0100
8
+++ ddclient-3.7.3/ddclient 2009-01-04 22:07:33.843760250 +0100
10
$opt{'use'} = 'web' if !define($opt{'use'}) && defined($opt{'web'});
13
- $opt{'max-interval'} = max(interval(opt('max-interval')), interval(default('max-interval')));
14
+ $opt{'max-interval'} = min(interval(opt('max-interval')), interval(default('max-interval')));
15
$opt{'min-interval'} = max(interval(opt('min-interval')), interval(default('min-interval')));
16
$opt{'min-error-interval'} = max(interval(opt('min-error-interval')), interval(default('min-error-interval')));