summaryrefslogtreecommitdiffstats
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.xz
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 1835718f0..c6361fa2d 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"