keepalived-1.1.1 v1.1.1
authorAlexandre Cassen <acassen@freebox.fr>
Mon, 28 Jul 2003 20:11:24 +0000 (22:11 +0200)
committerAlexandre Cassen <acassen@freebox.fr>
Mon, 28 Sep 2009 08:58:58 +0000 (10:58 +0200)
* keepalived-1.1.1 released.
* VRRP : Fixed an issue while reloading configuration. Fixed
  a dereferencing pointer.
* Fixed misc checker to perform server state according to
  checker result !!!

92 files changed:
ChangeLog
VERSION
gmon.out [deleted file]
keepalived.spec
keepalived/check/check_api.c
keepalived/check/check_ci.c
keepalived/check/check_daemon.c
keepalived/check/check_data.c
keepalived/check/check_http.c
keepalived/check/check_misc.c
keepalived/check/check_parser.c
keepalived/check/check_ssl.c
keepalived/check/check_tcp.c
keepalived/check/ipfwwrapper.c
keepalived/check/ipvswrapper.c
keepalived/check/ipwrapper.c
keepalived/core/daemon.c
keepalived/core/global_data.c
keepalived/core/global_parser.c
keepalived/core/layer4.c
keepalived/core/main.c
keepalived/core/pidfile.c
keepalived/core/smtp.c
keepalived/include/check_api.h
keepalived/include/check_ci.h
keepalived/include/check_daemon.h
keepalived/include/check_data.h
keepalived/include/check_http.h
keepalived/include/check_misc.h
keepalived/include/check_parser.h
keepalived/include/check_ssl.h
keepalived/include/check_tcp.h
keepalived/include/daemon.h
keepalived/include/global_data.h
keepalived/include/global_parser.h
keepalived/include/ipfwwrapper.h
keepalived/include/ipvswrapper.h
keepalived/include/ipwrapper.h
keepalived/include/layer4.h
keepalived/include/main.h
keepalived/include/pidfile.h
keepalived/include/smtp.h
keepalived/include/vrrp.h
keepalived/include/vrrp_arp.h
keepalived/include/vrrp_daemon.h
keepalived/include/vrrp_data.h
keepalived/include/vrrp_if.h
keepalived/include/vrrp_index.h
keepalived/include/vrrp_ipaddress.h
keepalived/include/vrrp_iproute.h
keepalived/include/vrrp_ipsecah.h
keepalived/include/vrrp_netlink.h
keepalived/include/vrrp_notify.h
keepalived/include/vrrp_parser.h
keepalived/include/vrrp_scheduler.h
keepalived/include/vrrp_sync.h
keepalived/include/vrrp_track.h
keepalived/vrrp/vrrp.c
keepalived/vrrp/vrrp_arp.c
keepalived/vrrp/vrrp_daemon.c
keepalived/vrrp/vrrp_data.c
keepalived/vrrp/vrrp_if.c
keepalived/vrrp/vrrp_index.c
keepalived/vrrp/vrrp_ipaddress.c
keepalived/vrrp/vrrp_iproute.c
keepalived/vrrp/vrrp_ipsecah.c
keepalived/vrrp/vrrp_netlink.c
keepalived/vrrp/vrrp_notify.c
keepalived/vrrp/vrrp_parser.c
keepalived/vrrp/vrrp_scheduler.c
keepalived/vrrp/vrrp_sync.c
keepalived/vrrp/vrrp_track.c
lib/html.c
lib/html.h
lib/list.c
lib/list.h
lib/memory.c
lib/memory.h
lib/notify.c
lib/notify.h
lib/parser.c
lib/parser.h
lib/scheduler.c
lib/scheduler.h
lib/timer.c
lib/timer.h
lib/utils.c
lib/utils.h
lib/vector.c
lib/vector.h
lib/watchdog.c
lib/watchdog.h

index f3eae65..df80110 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2003-07-24  Alexandre Cassen  <acassen@linux-vs.org>
+       * keepalived-1.1.1 released.
+       * VRRP : Fixed an issue while reloading configuration. Fixed
+         a dereferencing pointer.
+       * Fixed misc checker to perform server state according to 
+         checker result !!!
+
 2003-07-22  Alexandre Cassen  <acassen@linux-vs.org>
        * keepalived-1.1.0 released.
        * The release focus is : "High Performance"
diff --git a/VERSION b/VERSION
index 9084fa2..524cb55 100644 (file)
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-1.1.0
+1.1.1
diff --git a/gmon.out b/gmon.out
deleted file mode 100644 (file)
index 3f53d23..0000000
Binary files a/gmon.out and /dev/null differ
index 0484969..1d2c281 100644 (file)
@@ -1,7 +1,7 @@
 Name: keepalived
 Summary: HA monitor built upon LVS, VRRP and services poller
 Packager: Christophe Varoqui, <christophe.varoqui@free.fr>
-Version: 1.1.0
+Version: 1.1.1
 Release: 1
 Source: http://www.keepalived.org/software/%{name}-%{version}.tar.gz
 Copyright: GPL
index ea8fc84..b2d12f2 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        Checkers registration.
  *
- * Version:     $Id: check_api.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: check_api.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 6021edd..d36a757 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        CI-LINUX checker. Integration to Compaq Cluster Infrastructure.
  *
- * Version:     $Id: check_ci.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: check_ci.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Authors:     Alexandre Cassen, <acassen@linux-vs.org>
  *              Aneesh Kumar K.V, <aneesh.kumar@digital.com>
index 1bc89bf..63fa800 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        Healthcheckrs child process handling.
  *
- * Version:     $Id: check_daemon.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: check_daemon.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 1d50b79..1ac6589 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        Healthcheckers dynamic data structure definition.
  *
- * Version:     $Id: check_data.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: check_data.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index ab118e1..ca5fbe0 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        WEB CHECK. Common HTTP/SSL checker primitives.
  *
- * Version:     $Id: check_http.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: check_http.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Authors:     Alexandre Cassen, <acassen@linux-vs.org>
  *              Jan Holmberg, <jan@artech.net>
index 2ad2e42..3f73435 100644 (file)
@@ -6,7 +6,7 @@
  * Part:        MISC CHECK. Perform a system call to run an extra
  *              system prog or script.
  *
- * Version:     $Id: check_misc.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: check_misc.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Authors:     Alexandre Cassen, <acassen@linux-vs.org>
  *              Eric Jarman, <ehj38230@cmsu2.cmsu.edu>
@@ -212,6 +212,7 @@ misc_check_child_thread(thread * thread)
                                smtp_alert(thread->master, checker->rs, NULL, NULL,
                                           "UP",
                                           "=> MISC CHECK succeed on service <=");
+                               perform_svr_state(UP, checker->vs, checker->rs);
                        }
                } else {
                        if (ISALIVE(checker->rs)) {
@@ -221,6 +222,7 @@ misc_check_child_thread(thread * thread)
                                smtp_alert(thread->master, checker->rs, NULL, NULL,
                                           "DOWN",
                                           "=> MISC CHECK failed on service <=");
+                               perform_svr_state(DOWN, checker->vs, checker->rs);
                        }
                }
        }
index e36b0ac..e30272e 100644 (file)
@@ -7,7 +7,7 @@
  *              data structure representation the conf file representing
  *              the loadbalanced server pool.
  *  
- * Version:     $Id: check_parser.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: check_parser.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  * 
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *              
index 09e18fe..ef46640 100644 (file)
@@ -7,7 +7,7 @@
  *              url, compute a MD5 over this result and match it to the
  *              expected value.
  *
- * Version:     $Id: check_ssl.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: check_ssl.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Authors:     Alexandre Cassen, <acassen@linux-vs.org>
  *              Jan Holmberg, <jan@artech.net>
index 8094d34..a503c3b 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        TCP checker.
  *
- * Version:     $Id: check_tcp.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: check_tcp.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 206f05b..c928199 100644 (file)
@@ -7,7 +7,7 @@
  *              library to add/remove server MASQ rules to the kernel 
  *              firewall framework.
  *
- * Version:     $Id: ipfwwrapper.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: ipfwwrapper.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index b16e46b..497b151 100644 (file)
@@ -6,7 +6,7 @@
  * Part:        IPVS Kernel wrapper. Use setsockopt call to add/remove
  *              server to/from the loadbalanced server pool.
  *  
- * Version:     $Id: ipvswrapper.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: ipvswrapper.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  * 
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *              
index 7eead72..945cca6 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        Manipulation functions for IPVS & IPFW wrappers.
  *
- * Version:     $id: ipwrapper.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $id: ipwrapper.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 6216437..5bb1650 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        Main program structure.
  *
- * Version:     $Id: main.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: main.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 318ab8c..928db2f 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        Dynamic data structure definition.
  *
- * Version:     $Id: global_data.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: global_data.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 1ff0c8c..f60c983 100644 (file)
@@ -7,7 +7,7 @@
  *              data structure representation the conf file representing
  *              the loadbalanced server pool.
  *  
- * Version:     $Id: global_parser.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: global_parser.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  * 
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *              
index 2a05f3a..3351cf4 100644 (file)
@@ -6,7 +6,7 @@
  * Part:        Layer4 checkers handling. Register worker threads &
  *              upper layer checkers.
  *
- * Version:     $Id: layer4.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: layer4.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 1050c2a..9a45fa1 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        Main program structure.
  *
- * Version:     $Id: main.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: main.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 447e2e3..cd18c10 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        pidfile utility.
  *
- * Version:     $Id: pidfile.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: pidfile.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 46e8310..17a0386 100644 (file)
@@ -7,7 +7,7 @@
  *              using the smtp protocol according to the RFC 821. A non blocking
  *              timeouted connection is used to handle smtp protocol.
  *
- * Version:     $Id: smtp.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: smtp.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 1811423..0b6d9e5 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        Checkers arguments structures definitions.
  *
- * Version:     $Id: check_api.h,v 1.1.0 2003/07/20 23:41:34 ACAssen Exp $
+ * Version:     $Id: check_api.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 9711648..a4a2003 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        check_ci.c include file.
  *
- * Version:     $Id: check_ci.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: check_ci.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Authors:     Alexandre Cassen, <acassen@linux-vs.org>
  *              Aneesh Kumar K.V, <aneesh.kumar@digital.com>
index fc075de..7ab59c2 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        check_daemon.c include file.
  * 
- * Version:     $Id: check_daemon.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: check_daemon.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  * 
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *              
index 116a8a3..939b328 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        Healthcheckers dynamic data structure definition.
  *
- * Version:     $Id: check_data.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: check_data.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index a8f5567..9627900 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        check_http.c include file.
  *
- * Version:     $Id: check_http.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: check_http.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Authors:     Alexandre Cassen, <acassen@linux-vs.org>
  *              Jan Holmberg, <jan@artech.net>
index 01a65d4..c969f1f 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        check_misc.c include file.
  *
- * Version:     $Id: check_misc.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: check_misc.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *              Eric Jarman, <ehj38230@cmsu2.cmsu.edu>
index db44808..f6b2211 100644 (file)
@@ -5,7 +5,7 @@
  * 
  * Part:        check_parser.c include file.
  *  
- * Version:     $Id: check_parser.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: check_parser.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 5059900..7760f25 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        check_http.c include file.
  *
- * Version:     $Id: check_http.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: check_http.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Authors:     Alexandre Cassen, <acassen@linux-vs.org>
  *              Jan Holmberg, <jan@artech.net>
index d4c7d22..826f957 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        check_tcp.c include file.
  *
- * Version:     $Id: check_tcp.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: check_tcp.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 749d5fa..1dd6822 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        Daemon process handling.
  *
- * Version:     $Id: daemon.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: daemon.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 9c7f07b..3e425a6 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        Dynamic data structure definition.
  *
- * Version:     $Id: global_data.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: global_data.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index d2ed7a3..df38ca4 100644 (file)
@@ -5,7 +5,7 @@
  * 
  * Part:        vrrp_parser.c include file.
  *  
- * Version:     $Id: global_parser.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: global_parser.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index b3d1afb..42dafc3 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        ipfwwrapper.c include file.
  *
- * Version:     $Id: ipfwwrapper.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: ipfwwrapper.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index d8f5aad..c1b60a0 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        ipvswrapper.c include file.
  *
- * Version:     $Id: ipvswrapper.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: ipvswrapper.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 1e8dcb6..a1696be 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        ipwrapper.c include file.
  *
- * Version:     $Id: ipwrapper.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: ipwrapper.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 45fe021..a3ced29 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        layer4.c include file.
  *
- * Version:     $Id: layer4.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: layer4.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 6f15050..63d9f25 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        Main program include file.
  *
- * Version:     $Id: main.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: main.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
@@ -54,7 +54,7 @@ conf_data *data;                      /* Global configuration data */
 #define PROG    "Keepalived"
 
 #define VERSION_CODE 0x010100
-#define DATE_CODE    0x140703
+#define DATE_CODE    0x180703
 
 #define KEEPALIVED_VERSION(version)    \
        (version >> 16) & 0xFF,         \
index 8f0de7d..fd4a655 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        pidfile.c include file.
  *
- * Version:     $Id: pidfile.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: pidfile.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 0195cc0..f917f36 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        smtp.c include file.
  *
- * Version:     $Id: smtp.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: smtp.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index e48ce1f..f5dadc3 100644 (file)
@@ -6,7 +6,7 @@
  *
  * Part:        vrrp.c program include file.
  *
- * Version:     $Id: vrrp.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 4ab774c..a345c86 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        vrrp_arp.c include file.
  *
- * Version:     $Id: vrrp_arp.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_arp.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index fef7fdc..57274d7 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        vrrp_daemon.c include file.
  * 
- * Version:     $Id: vrrp_daemon.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_daemon.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  * 
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *              
index 5cb223e..88e2aad 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        Dynamic data structure definition.
  *
- * Version:     $Id: vrrp_data.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_data.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index d0d3bf7..dbbc3fb 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        vrrp_if.c include file.
  *
- * Version:     $Id: vrrp_if.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_if.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index f7fee2e..954120f 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        vrrp_index.c include file.
  *
- * Version:     $Id: vrrp_index.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_index.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 253448f..0ac2835 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        vrrp_ipaddress.c include file.
  *
- * Version:     $Id: vrrp_ipaddress.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_ipaddress.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
@@ -39,6 +39,7 @@
 typedef struct {
        uint32_t addr;          /* the ip address */
        uint8_t mask;           /* the ip address CIDR netmask */
+       int ifindex;            /* Interface index owning IP address */
        interface *ifp;         /* Interface owning IP address */
        int scope;              /* the ip address scope */
        int set;                /* TRUE if addr is set */
@@ -49,10 +50,10 @@ typedef struct {
 #define DFLT_INT       "eth0"
 
 /* Macro definition */
-#define IP_ISEQ(X,Y)   ((X)->addr          == (Y)->addr && \
-                       (X)->mask          == (Y)->mask && \
-                       IF_INDEX((X)->ifp) == IF_INDEX((Y)->ifp) && \
-                       (X)->scope         == (Y)->scope)
+#define IP_ISEQ(X,Y)   ((X)->addr    == (Y)->addr     && \
+                       (X)->mask    == (Y)->mask     && \
+                       (X)->ifindex == (Y)->ifindex  && \
+                       (X)->scope   == (Y)->scope)
 
 /* prototypes */
 extern int netlink_address_ipv4(ip_address *ipaddr, int cmd);
index bb4cda5..ee04442 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        vrrp_iproute.c include file.
  *
- * Version:     $Id: vrrp_iproute.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_iproute.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index d25eef1..6e1bf86 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        vrrp_ipsecah.c include file.
  * 
- * Version:     $Id: vrrp_ipsecah.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_ipsecah.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  * 
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *              
index 179c8ec..b7c36b8 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        vrrp_netlink.c include file.
  *
- * Version:     $Id: vrrp_netlink.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_netlink.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 39a7c0c..3c98586 100644 (file)
@@ -6,7 +6,7 @@
  *
  * Part:        vrrp_notify.c include file.
  *
- * Version:     $Id: vrrp_notify.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_notify.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 244c950..b4e2e92 100644 (file)
@@ -5,7 +5,7 @@
  * 
  * Part:        vrrp_parser.c include file.
  *  
- * Version:     $Id: vrrp_parser.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_parser.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index bd30cb6..95589a1 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        vrrp_scheduler.c include file.
  * 
- * Version:     $Id: vrrp_scheduler.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_scheduler.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  * 
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *              
index 71b99d3..2ee72d2 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        vrrp_sync.c include file.
  * 
- * Version:     $Id: vrrp_sync.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_sync.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  * 
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *              
index d472da7..0129ac5 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        vrrp_track.c include file.
  *
- * Version:     $Id: vrrp_track.h,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_track.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 038c829..bb7d33f 100644 (file)
@@ -8,7 +8,7 @@
  *              master fails, a backup server takes over.
  *              The original implementation has been made by jerome etienne.
  *
- * Version:     $Id: vrrp.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 2100ce5..e6452fd 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        ARP primitives.
  *
- * Version:     $Id: vrrp_arp.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_arp.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index e07779b..0083b72 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        VRRP child process handling.
  *
- * Version:     $Id: vrrp_daemon.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_daemon.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 454d1e9..9bd067d 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        Dynamic data structure definition.
  *
- * Version:     $Id: vrrp_data.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_data.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 3ae18f4..4f30a0d 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        Interfaces manipulation.
  *
- * Version:     $Id: vrrp_if.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_if.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index b539786..865446e 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        VRRP instance index table.
  *
- * Version:     $Id: vrrp_index.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_index.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index c701d30..28979ed 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        NETLINK IPv4 address manipulation.
  *
- * Version:     $Id: vrrp_ipaddress.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_ipaddress.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
@@ -48,7 +48,7 @@ netlink_address_ipv4(ip_address *ipaddr, int cmd)
        req.n.nlmsg_flags = NLM_F_REQUEST;
        req.n.nlmsg_type = cmd ? RTM_NEWADDR : RTM_DELADDR;
        req.ifa.ifa_family = AF_INET;
-       req.ifa.ifa_index = IF_INDEX(ipaddr->ifp);
+       req.ifa.ifa_index = ipaddr->ifindex;
        req.ifa.ifa_scope = ipaddr->scope;
        req.ifa.ifa_prefixlen = ipaddr->mask;
        addattr_l(&req.n, sizeof (req), IFA_LOCAL, &ipaddr->addr, sizeof (ipaddr->addr));
@@ -94,7 +94,7 @@ dump_ipaddress(void *data)
        syslog(LOG_INFO, "     %s/%d dev %s scope %s"
               , inet_ntop2(ip_addr->addr)
               , ip_addr->mask
-              , IF_NAME(ip_addr->ifp)
+              , IF_NAME(if_get_by_ifindex(ip_addr->ifindex))
               , netlink_scope_n2a(ip_addr->scope));
 }
 void
@@ -107,6 +107,7 @@ alloc_ipaddress(list ip_list, vector strvec, interface *ifp)
 
        new = (ip_address *) MALLOC(sizeof(ip_address));
        new->ifp = ifp;
+       new->ifindex = IF_INDEX(ifp);
 
        /* FMT parse */
        while (i < VECTOR_SIZE(strvec)) {
@@ -115,6 +116,7 @@ alloc_ipaddress(list ip_list, vector strvec, interface *ifp)
                /* cmd parsing */
                if (!strcmp(str, "dev")) {
                        new->ifp = if_get_by_ifname(VECTOR_SLOT(strvec, ++i));
+                       new->ifindex = IF_INDEX(new->ifp);
                } else if (!strcmp(str, "scope")) {
                        new->scope = netlink_scope_a2n(VECTOR_SLOT(strvec, ++i));
                } else {
@@ -127,8 +129,10 @@ alloc_ipaddress(list ip_list, vector strvec, interface *ifp)
        }
 
        /* If index not set then use default interface index */
-       if (!ifp)
-               new->ifp = if_get_by_ifname(DFLT_INT);
+       if (!ifp) {
+               new->ifp = ifp;
+               new->ifindex = IF_INDEX(if_get_by_ifname(DFLT_INT));
+       }
 
        list_add(ip_list, new);
 }
@@ -175,7 +179,7 @@ clear_diff_address(list l, list n)
                        syslog(LOG_INFO, "ip address %s/%d dev %s, no longer exist"
                               , inet_ntop2(ipaddress->addr)
                               , ipaddress->mask
-                              , IF_NAME(ipaddress->ifp));
+                              , IF_NAME(if_get_by_ifindex(ipaddress->ifindex)));
                        netlink_address_ipv4(ipaddress, IPADDRESS_DEL);
                }
        }
index 5810b65..42444f5 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        NETLINK IPv4 routes manipulation.
  *
- * Version:     $Id: vrrp_iproute.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_iproute.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 22b3201..a463735 100644 (file)
@@ -7,7 +7,7 @@
  *              authentication data encryption using HMAC MD5 according to
  *              RFCs 2085 & 2104.
  *
- * Version:     $Id: vrrp_ipsecah.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_ipsecah.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index acd9049..d2acc9f 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        NETLINK kernel command channel.
  *
- * Version:     $Id: vrrp_netlink.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_netlink.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 3ff9928..d230aaf 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        VRRP state transition notification scripts handling.
  *
- * Version:     $Id: vrrp_notify.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_notify.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index ab094d5..dc6fff4 100644 (file)
@@ -7,7 +7,7 @@
  *              data structure representation the conf file representing
  *              the loadbalanced server pool.
  *  
- * Version:     $Id: vrrp_parser.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_parser.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  * 
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *              
index dc2b761..3207369 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        Sheduling framework for vrrp code.
  *
- * Version:     $Id: vrrp_scheduler.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_scheduler.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 9b1e0b0..a51b034 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        VRRP synchronization framework.
  *
- * Version:     $Id: vrrp_sync.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_sync.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 4088a56..69a38d6 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        Interface tracking framework.
  *
- * Version:     $Id: vrrp_track.c,v 1.1.0 2003/07/20 23:41:34 acassen Exp $
+ * Version:     $Id: vrrp_track.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 472b3f6..52cef00 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        HTML stream parser utility functions.
  *
- * Version:     $Id: html.c,v 1.0.3 2003/05/11 02:28:03 acassen Exp $
+ * Version:     $Id: html.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Authors:     Alexandre Cassen, <acassen@linux-vs.org>
  *
index c9a6b24..ec32fdb 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        parser.c include file.
  *
- * Version:     $Id: html.h,v 1.0.3 2003/05/11 02:28:03 acassen Exp $
+ * Version:     $Id: html.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Authors:     Alexandre Cassen, <acassen@linux-vs.org>
  *
index 3ed2b25..5afecb6 100644 (file)
@@ -5,7 +5,7 @@
  * 
  * Part:        List structure manipulation.
  *  
- * Version:     $Id: list.c,v 1.0.3 2003/05/11 02:28:03 acassen Exp $
+ * Version:     $Id: list.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  * 
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *              
index e49f911..9aa9af0 100644 (file)
@@ -5,7 +5,7 @@
  * 
  * Part:        list.c include file.
  *  
- * Version:     $Id: list.h,v 1.0.3 2003/05/11 02:28:03 acassen Exp $
+ * Version:     $Id: list.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 88c4515..1c1efdd 100644 (file)
@@ -6,7 +6,7 @@
  * Part:        Memory management framework. This framework is used to
  *              find any memory leak.
  *
- * Version:     $Id: memory.c,v 1.0.3 2003/05/11 02:28:03 acassen Exp $
+ * Version:     $Id: memory.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Authors:     Alexandre Cassen, <acassen@linux-vs.org>
  *              Jan Holmberg, <jan@artech.net>
index c1e5d2d..e5b82a4 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        memory.c include file.
  *
- * Version:     $Id: memory.h,v 1.0.3 2003/05/11 02:28:03 acassen Exp $
+ * Version:     $Id: memory.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Authors:     Alexandre Cassen, <acassen@linux-vs.org>
  *              Jan Holmberg, <jan@artech.net>
index 3c82e47..80a09cf 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        Forked system call to launch an extra script.
  *
- * Version:     $Id: notify.c,v 1.0.3 2003/05/11 02:28:03 acassen Exp $
+ * Version:     $Id: notify.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 2627fe9..7c3fdd6 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        notify.c include file.
  *
- * Version:     $Id: notify.h,v 1.0.3 2003/05/11 02:28:03 acassen Exp $
+ * Version:     $Id: notify.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 0d82b97..ae20844 100644 (file)
@@ -7,7 +7,7 @@
  *              data structure representation the conf file representing
  *              the loadbalanced server pool.
  *  
- * Version:     $Id: parser.c,v 1.0.3 2003/05/11 02:28:03 acassen Exp $
+ * Version:     $Id: parser.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  * 
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *              
index 4456ec3..8dfe7de 100644 (file)
@@ -5,7 +5,7 @@
  * 
  * Part:        cfreader.c include file.
  *  
- * Version:     $Id: parser.h,v 1.0.3 2003/05/11 02:28:03 acassen Exp $
+ * Version:     $Id: parser.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 7708dd6..adcc104 100644 (file)
@@ -7,7 +7,7 @@
  *              the thread management routine (thread.c) present in the 
  *              very nice zebra project (http://www.zebra.org).
  *
- * Version:     $Id: scheduler.c,v 1.0.3 2003/05/11 02:28:03 acassen Exp $
+ * Version:     $Id: scheduler.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 721770f..583e4e9 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        scheduler.c include file.
  *
- * Version:     $Id: scheduler.h,v 1.0.3 2003/05/11 02:28:03 acassen Exp $
+ * Version:     $Id: scheduler.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 27b18a9..b246a6d 100644 (file)
@@ -5,7 +5,7 @@
  * 
  * Part:        Timer manipulations.
  *  
- * Version:     $Id: timer.c,v 1.0.3 2003/05/11 02:28:03 acassen Exp $
+ * Version:     $Id: timer.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  * 
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *              
index 4bddb4e..8232205 100644 (file)
@@ -5,7 +5,7 @@
  * 
  * Part:        timer.c include file.
  *  
- * Version:     $Id: timer.h,v 1.0.3 2003/05/11 02:28:03 acassen Exp $
+ * Version:     $Id: timer.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 715af30..63368a7 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        General program utils.
  *
- * Version:     $Id: utils.c,v 1.0.3 2003/05/11 02:28:03 acassen Exp $
+ * Version:     $Id: utils.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 40ae577..e6848fe 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Part:        utils.h include file.
  *
- * Version:     $Id: utils.h,v 1.0.3 2003/05/11 02:28:03 acassen Exp $
+ * Version:     $Id: utils.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 3f270e1..ac167c4 100644 (file)
@@ -5,7 +5,7 @@
  * 
  * Part:        Vector structure manipulation.
  *  
- * Version:     $Id: vector.c,v 1.0.3 2003/05/11 02:28:03 acassen Exp $
+ * Version:     $Id: vector.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  * 
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *              
index ce857ea..8ce1c3f 100644 (file)
@@ -5,7 +5,7 @@
  * 
  * Part:        vector.c include file.
  *  
- * Version:     $Id: vector.h,v 1.0.3 2003/05/11 02:28:03 acassen Exp $
+ * Version:     $Id: vector.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *
index 1ff2850..036429e 100644 (file)
@@ -5,7 +5,7 @@
  * 
  * Part:        Software watchdog framework.
  *  
- * Version:     $Id: watchdog.c,v 1.0.3 2003/05/11 02:28:03 acassen Exp $
+ * Version:     $Id: watchdog.c,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  * 
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *              
index fb15c2f..de92cce 100644 (file)
@@ -5,7 +5,7 @@
  * 
  * Part:        watchdog.c include file.
  *  
- * Version:     $Id: watchdog.h,v 1.0.3 2003/05/11 02:28:03 acassen Exp $
+ * Version:     $Id: watchdog.h,v 1.1.1 2003/07/24 22:36:16 acassen Exp $
  *
  * Author:      Alexandre Cassen, <acassen@linux-vs.org>
  *