From 80acca1ebf8bd8d0350d63277e3143416372fb83 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Thu, 27 Jan 2011 12:58:22 +0100 Subject: s3: Add support for AF_NETLINK addr notifications Via an AF_NETLINK socket, the Linux kernel can inform us when IP addresses are added or dropped. This will first be used in winbind, it was triggered by clustering with ctdb. When winbind is connected to a domain controller and ctdb decides to move away the IP address that winbind used locally for the connection to the DC, the next request will run into a timeout. winbind sends out its request, but the response will never arrive: The IP is gone. It will also be interesting for more reliable online/offline detection, but this is something for future winbind refactoring. --- source3/Makefile.in | 1 + 1 file changed, 1 insertion(+) (limited to 'source3/Makefile.in') diff --git a/source3/Makefile.in b/source3/Makefile.in index 4cb9a9fb5c..a338460eee 100644 --- a/source3/Makefile.in +++ b/source3/Makefile.in @@ -436,6 +436,7 @@ LIB_OBJ = $(LIBSAMBAUTIL_OBJ) $(UTIL_OBJ) $(CRYPTO_OBJ) \ lib/serverid.o \ lib/util_sconn.o \ lib/util_transfer_file.o ../lib/async_req/async_sock.o \ + lib/addrchange.o \ $(TDB_LIB_OBJ) \ $(VERSION_OBJ) lib/charcnv.o lib/debug.o lib/fault.o \ lib/interface.o lib/pidfile.o \ -- cgit