summaryrefslogtreecommitdiff
path: root/server/monitor/monitor_interfaces.h
diff options
context:
space:
mode:
authorStephen Gallagher <sgallagh@redhat.com>2010-01-26 09:37:32 -0500
committerStephen Gallagher <sgallagh@redhat.com>2010-02-01 08:50:57 -0500
commit3994ec2219ab7c7d5afbea4dad189d6920f94bbc (patch)
tree0a3067bd3b2ffee161722c472050165bcd07905c /server/monitor/monitor_interfaces.h
parent4db27bb50ae891e6a9d99cce5f80ff73fd9d618f (diff)
downloadsssd-3994ec2219ab7c7d5afbea4dad189d6920f94bbc.tar.gz
sssd-3994ec2219ab7c7d5afbea4dad189d6920f94bbc.tar.bz2
sssd-3994ec2219ab7c7d5afbea4dad189d6920f94bbc.zip
Force offline operation with SIGUSR1
If the monitor receives SIGUSR1, it will instruct all providers to enter offline operation. If any individual provider receives SIGUSR1, it alone will enter offline operation.
Diffstat (limited to 'server/monitor/monitor_interfaces.h')
-rw-r--r--server/monitor/monitor_interfaces.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/server/monitor/monitor_interfaces.h b/server/monitor/monitor_interfaces.h
index 1835718f..c6361fa2 100644
--- a/server/monitor/monitor_interfaces.h
+++ b/server/monitor/monitor_interfaces.h
@@ -41,6 +41,7 @@
#define MON_CLI_METHOD_RELOAD "reloadConfig"
#define MON_CLI_METHOD_SHUTDOWN "shutDown"
#define MON_CLI_METHOD_RES_INIT "resInit"
+#define MON_CLI_METHOD_OFFLINE "goOffline" /* Applicable only to providers */
#define SSSD_SERVICE_PIPE "private/sbus-monitor"