13 lines
638 B
Diff
13 lines
638 B
Diff
diff -Naupr keepalived-1.2.2.orig/keepalived/include/check_data.h keepalived-1.2.2/keepalived/include/check_data.h
|
|
--- keepalived-1.2.2.orig/keepalived/include/check_data.h 2011-01-16 05:04:51.000000000 -0600
|
|
+++ keepalived-1.2.2/keepalived/include/check_data.h 2012-03-20 08:59:33.963288928 -0500
|
|
@@ -163,7 +163,7 @@ static inline int sockstorage_equal(cons
|
|
struct sockaddr_in *a1 = (struct sockaddr_in *) s1;
|
|
struct sockaddr_in *a2 = (struct sockaddr_in *) s2;
|
|
|
|
- if ((a1->sin_addr.s_addr == a1->sin_addr.s_addr) &&
|
|
+ if ((a1->sin_addr.s_addr == a2->sin_addr.s_addr) &&
|
|
(a1->sin_port == a2->sin_port))
|
|
return 1;
|
|
}
|