Willy Tarreau
1620ec39a7
[MEDIUM] checks: group health checks methods by values and save option bits
...
Adding health checks has become a real pain, with cross-references to all
checks everywhere because they're all a single bit. Since they're all
exclusive, let's change this to have a check number only. We reserve 4
bits allowing up to 16 checks (15+tcp), only 7 of which are currently
used. The code has shrunk by almost 1kB and we saved a few option bits.
The "dispatch" option has been moved to px->options, making a few tests
a bit cleaner.
2011-08-06 17:08:40 +02:00
..
2011-08-06 15:52:27 +02:00
2011-06-25 21:07:01 +02:00
2011-03-13 22:00:24 +01:00
2011-08-06 17:08:40 +02:00
2010-10-30 19:04:33 +02:00
2011-03-28 16:25:58 +02:00
2011-08-06 17:08:40 +02:00
2011-08-06 17:08:40 +02:00
2010-05-09 21:19:08 +02:00
2011-08-02 11:49:05 +02:00
2009-05-10 10:18:54 +02:00
2009-05-10 10:18:54 +02:00
2009-05-10 09:57:21 +02:00
2009-05-10 09:57:21 +02:00
2009-10-18 08:20:26 +02:00
2010-11-19 13:25:10 +01:00
2010-08-10 14:01:09 +02:00
2011-08-06 17:08:40 +02:00
2011-08-01 20:57:55 +02:00
2008-07-16 10:30:42 +02:00
2010-11-14 17:09:33 +01:00
2010-11-29 07:28:16 +01:00
2009-10-26 21:10:04 +01:00
2009-10-26 21:10:04 +01:00
2010-03-12 06:22:16 +01:00
2011-06-21 22:10:56 +02:00
2009-04-21 02:17:45 +02:00
2011-03-29 01:09:14 +02:00
2011-07-25 08:11:52 +02:00
2009-01-25 13:49:53 +01:00
2011-07-01 16:16:17 +02:00
2011-07-18 10:21:23 +02:00
2011-07-24 19:09:37 +02:00
2011-07-24 22:03:52 +02:00
2011-08-02 11:25:54 +02:00
2011-06-21 22:00:12 +02:00
2007-01-07 02:12:57 +01:00
2010-01-28 18:10:50 +01:00
2008-07-16 10:30:42 +02:00
2011-07-25 08:37:44 +02:00
2008-08-13 23:43:26 +02:00
2010-08-27 18:26:11 +02:00
2011-05-31 22:44:28 +02:00
2011-05-09 23:30:58 +02:00
2011-03-10 23:32:17 +01:00
2011-08-01 20:57:55 +02:00
2009-10-26 21:10:04 +01:00
2009-03-05 16:56:16 +01:00
2011-03-13 22:00:24 +01:00