summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * updates from tridgejmcd@samba.org2007-05-281-2/+4
| |\ | | | | | | | | | (This used to be ctdb commit f2764aa6e7f320ee9cd0e69cc94d916c6ed3bd4a)
| | * updates from tridgejmcd@samba.org2007-05-286-6/+317
| | |\ | | | | | | | | | | | | (This used to be ctdb commit ea7c2faaa7630fbb04a635fffcd42f0338c46846)
* | | | fixed more warnings on 64 bit boxesAndrew Tridgell2007-05-297-16/+20
| | | | | | | | | | | | | | | | (This used to be ctdb commit 2f6eae476203f8a8b28e083553204c01f224c8a5)
* | | | fixed some debug messagesAndrew Tridgell2007-05-296-9/+11
| | | | | | | | | | | | | | | | (This used to be ctdb commit 037f0149c0c0e65af0a1669b9a52586129e4b48f)
* | | | clean shutdown in ctdb - release all our IPsAndrew Tridgell2007-05-294-1/+29
| | | | | | | | | | | | | | | | (This used to be ctdb commit 2f196cb6a86eb85205d7de1c4cadd4e1e701c06f)
* | | | don't need maskbits to ip addr delAndrew Tridgell2007-05-291-1/+1
| | | | | | | | | | | | | | | | (This used to be ctdb commit 93125b460a44934f30bb995ff3c5365ac5a263d5)
* | | | fixed syntax of /sbin/ipAndrew Tridgell2007-05-291-2/+2
| | | | | | | | | | | | | | | | (This used to be ctdb commit 9791901dda000fbef6e520531f39ead575531721)
* | | | made events script executableAndrew Tridgell2007-05-291-0/+0
| | | | | | | | | | | | | | | | (This used to be ctdb commit 54934884ae2bfe8b7d155aa22ee90b2d0a674def)
* | | | added an example ctdb event scriptAndrew Tridgell2007-05-291-0/+39
| | | | | | | | | | | | | | | | (This used to be ctdb commit f97b75497d005306c5f893c3182f1c2a9b4dc6b7)
* | | | call the event script on recovery tooAndrew Tridgell2007-05-294-21/+27
| | | | | | | | | | | | | | | | (This used to be ctdb commit 8c43a91cbd6e502c93bd6cc51df1272eae426709)
* | | | - moved ctdbd specific options to ctdbd.c from cmdline.cAndrew Tridgell2007-05-296-59/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - allow a event script to be specified that will take IPs, release IPs, and handle recovery in system specific ways - redirect stderr in subcommands to the log (This used to be ctdb commit de0fc9ba370db781f9c46406ed180c8211946c7a)
* | | | fix sense of inet_aton() callAndrew Tridgell2007-05-291-1/+1
| | | | | | | | | | | | | | | | (This used to be ctdb commit 39788dd804beee479f0cb3be8f4b984c3c7aad2e)
* | | | - renamed ctdb_control utility to ctdbAndrew Tridgell2007-05-2914-767/+423
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - use -n to specify node number in ctdb utility - change 'ctdb status' to 'ctdb statistics' - added 'ctdb status' which shows status - added netmask to public IPs, so you don't try a takeover on a foreign network - cleaned up tools/ctdb_control.c a lot - generate usage message at runtime (This used to be ctdb commit 28de71c03ace7d32a9fd9882fabbd5d668b97656)
* | | | rename ctdb_control utility to ctdbAndrew Tridgell2007-05-292-4/+7
| |_|/ |/| | | | | | | | (This used to be ctdb commit 7fc3868a1a49aa8b49b277793eede903606b4353)
* | | merged packaging from jimAndrew Tridgell2007-05-285-4/+313
|\| | | | | | | | | | | (This used to be ctdb commit a66a70b9a03d9bea974748cfc9a183b206539ab7)
| * | Inital rpm build filesjmcd@samba.org2007-05-275-4/+313
| |/ | | | | | | (This used to be ctdb commit 8830592b9202d6edab16af5c717608096597c517)
* / another place where we could send a partial packetAndrew Tridgell2007-05-281-2/+4
|/ | | | (This used to be ctdb commit 4e0c57718a0c9f51b5b2e02bbf516c63c5be0a35)
* when handing over an IP to another node, also tell them of any tcp ↵Andrew Tridgell2007-05-281-1/+22
| | | | | | connections we were handling, so they can send tickle acks for those connections (This used to be ctdb commit 52c225720da22a149a85ed3cfc07d630cc8b3acd)
* automatic cleanup of tcp tickle recordsAndrew Tridgell2007-05-285-11/+95
| | | | (This used to be ctdb commit ede79b571bf89b89f1b8394f262ca0689f8c65f3)
* fixed error reporting in tickle ack codeAndrew Tridgell2007-05-281-2/+4
| | | | (This used to be ctdb commit a19555a2e2f3c7ca3147f6421fa2f751a3bdfdee)
* use a window size that is obvious in sniffsAndrew Tridgell2007-05-271-0/+1
| | | | (This used to be ctdb commit 4d167711a600ad7bb042a5df143dd282b0e50462)
* remove experimental codeAndrew Tridgell2007-05-271-14/+0
| | | | (This used to be ctdb commit f1d91002247bedb2f163cc9a9515bbe2bbc2692e)
* fixed tcp data offset and checksumAndrew Tridgell2007-05-273-12/+49
| | | | (This used to be ctdb commit 2df23e0d3df52b746e9aee8d194ad1da16b62657)
* send on the right socket!Andrew Tridgell2007-05-272-3/+3
| | | | (This used to be ctdb commit 2a5253a9da4d0144f4e96d9b8f6ac636849d146a)
* added code to ctdb to send a tcp 'tickle' ack when we takeover anAndrew Tridgell2007-05-275-14/+212
| | | | | | | | | | | | IP. A raw tcp ack is sent for each tcp connection held by clients before the IP takeover. These acks have a deliberately incorrect sequence number, and should cause the windows client to send its own ack which will in turn cause a tcp reset and thus cause windows clients to much more quickly reconnect to the new node. (This used to be ctdb commit eef38bfe8461b47489d169c61895d6bb8a8f79a1)
* added function to send a raw tcp ack packetAndrew Tridgell2007-05-271-2/+83
| | | | (This used to be ctdb commit 634847f3eb5d8183c43d39f0300c0379ef1db3bc)
* tweak timeoutsAndrew Tridgell2007-05-272-2/+3
| | | | (This used to be ctdb commit 54a90797469f56d796efd82e9294efff3c5dabcc)
* removed bogus alignment checkAndrew Tridgell2007-05-261-7/+0
| | | | (This used to be ctdb commit 93fd5fd01dc61a53a91e319d5cbbe0fc8f740717)
* drop any partialialy send packets when we get a socket write errorAndrew Tridgell2007-05-261-0/+7
| | | | (This used to be ctdb commit 4f7b97af8e0075de56059fffc57a86cb0c16df46)
* show op type of badly aligned packets in tcp layerAndrew Tridgell2007-05-261-0/+7
| | | | (This used to be ctdb commit 6a3e1faa2ce77ee021154d66aeaa99c51bbc8b06)
* paranoid checks for bad packets in tcp layer. Close the socket if it gets a ↵Andrew Tridgell2007-05-262-35/+25
| | | | | | bad packet (This used to be ctdb commit 1277089e5c6e1036517c63ee8c8e4ff98cb76cf8)
* handle corrupt ctdb packets betterAndrew Tridgell2007-05-261-0/+5
| | | | (This used to be ctdb commit aea4d78645a99eb22860048350b5f20841c17704)
* moved system specific ip code to system.cAndrew Tridgell2007-05-264-18/+54
| | | | (This used to be ctdb commit 9de9e4ccda9665108baac12a8716b189d26340b1)
* send the message from daemon contextAndrew Tridgell2007-05-261-2/+1
| | | | (This used to be ctdb commit 3bd7d1ebd5fc47f31caa654b5935a3cd05fb6882)
* send a message to clients when an IP has been releasedAndrew Tridgell2007-05-263-2/+19
| | | | (This used to be ctdb commit 8b7ab0b00253462593d368052c2cb10a385b4e63)
* make sure we find out about new nodes as fast as possibleAndrew Tridgell2007-05-252-2/+22
| | | | (This used to be ctdb commit 73f2c77166e2053625d0f76c370cf7e789a63fdf)
* keep sending ARPs for 2 minutes, every 5 secondsAndrew Tridgell2007-05-252-3/+55
| | | | (This used to be ctdb commit d5223f2eed4a762b93a101c720286568578ce7ed)
* consider a node dead after 6 seconds, not 15Andrew Tridgell2007-05-251-2/+2
| | | | (This used to be ctdb commit b055907f0bd2fa0e83bd84e49039fa868905b941)
* paraoid check for empty db on attachAndrew Tridgell2007-05-251-0/+16
| | | | (This used to be ctdb commit f46ecc15d8d6520a7bce721d915897deba84a54f)
* new files for IP takeoverAndrew Tridgell2007-05-252-0/+306
| | | | (This used to be ctdb commit 9232501a6bb9ee5d67a3b7cc87752d82ede162a6)
* added IP takeover logic for public IPs to ctdbAndrew Tridgell2007-05-259-202/+100
| | | | (This used to be ctdb commit 374adb729472670f35cef41269b8719f49c0de0e)
* merge from ronnieAndrew Tridgell2007-05-255-0/+299
|\ | | | | | | (This used to be ctdb commit 4a74c61785a6a0181112fb87356207ce9d4854f6)
| * add controls to take over and release an ip addressRonnie Sahlberg2007-05-255-0/+299
| | | | | | | | | | | | | | add sending of grat arp both normal grat arp (request) and also unsolicited grat arp replies (This used to be ctdb commit 7305c00c21c30bdbafc3722a018513378bd307e6)
| * merge from tridgeRonnie Sahlberg2007-05-249-72/+100
| |\ | |/ |/| | | (This used to be ctdb commit 4041d78de3bf568ea12d6e5ae48791a5a5656aaa)
* | make ctdbd realtime if possibleAndrew Tridgell2007-05-244-0/+27
| | | | | | | | (This used to be ctdb commit 8852f6cca52b64a5239c83ab7c6a99ae4edb2597)
* | raise the control timeout in recoveryAndrew Tridgell2007-05-241-30/+32
| | | | | | | | (This used to be ctdb commit 43424ff66daf28c202c12982f20a9f662b6fb125)
* | merge from ronnieAndrew Tridgell2007-05-241-0/+24
|\| | | | | | | (This used to be ctdb commit f31e750760bd98e2214ea76f359824aca6f5826f)
| * add a new command for ctdb_control to trigger a recoveryRonnie Sahlberg2007-05-2410-107/+459
| |\ | | | | | | | | | (This used to be ctdb commit 6da2a4ab1b9c955d55a1c6817506a74539623892)
| * \ merge from tridgeRonnie Sahlberg2007-05-2411-28/+170
| |\ \ | | | | | | | | | | | | (This used to be ctdb commit 74077fb37aaaef2682f4a5bbcf7bb88a5f4fca46)
* | | | fixed %d which should be %uAndrew Tridgell2007-05-237-42/+41
| |_|/ |/| | | | | | | | (This used to be ctdb commit 2792cf718ff1e66fe99f870f683a13baa160f629)