Add an external check which makes use of an external process to check the status of a server.
v7 updates this patchset as per the feedback received for v6 (a very long time ago). Simon Horman (3): MEDIUM: Add port_to_str helper MEDIUM: Break out check establishment into connect_chk() MEDIUM: Add external check doc/configuration.txt | 71 ++++++ include/common/defaults.h | 1 + include/common/standard.h | 8 + include/types/checks.h | 7 + include/types/global.h | 1 + include/types/proxy.h | 5 +- include/types/server.h | 8 + src/cfgparse.c | 94 +++++++ src/checks.c | 617 ++++++++++++++++++++++++++++++++++++++++------ src/standard.c | 34 +++ 10 files changed, 770 insertions(+), 76 deletions(-) -- 2.0.0.rc2