Makefile cleanups, round 6 and last
[lede-routing/.git] / patches / 120-dyn_gw_interval.patch
1 --- olsrd-0.5.6-rc7/lib/dyn_gw/src/olsrd_dyn_gw-orig.c  2008-07-10 01:50:44.000000000 +0200
2 +++ olsrd-0.5.6-rc7/lib/dyn_gw/src/olsrd_dyn_gw.c       2008-07-10 01:51:39.000000000 +0200
3 @@ -90,7 +90,7 @@
4  
5  
6  /* set default interval, in case none is given in the config file */
7 -static int check_interval = 5;
8 +static double check_interval = 5;
9  
10  /* list to store the Ping IP addresses given in the config file */
11  struct ping_list {
12 @@ -302,7 +302,7 @@
13      struct hna_list *li;
14      struct timespec remainder_spec;
15      /* the time to wait in "Interval" sec (see connfig), default=5sec */
16 -    struct timespec sleeptime_spec  = { check_interval, 0L };
17 +    struct timespec sleeptime_spec  = { (int)check_interval, 0L };
18  
19      for(li = the_hna_list; li; li = li->next){
20        /* check for gw in table entry and if Ping IPs are given also do pings */