summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/monitor/monitor.c18
-rw-r--r--src/monitor/monitor_interfaces.h17
-rw-r--r--src/monitor/monitor_sbus.c4
-rw-r--r--src/providers/data_provider.h17
-rw-r--r--src/providers/data_provider_be.c4
-rw-r--r--src/providers/data_provider_iface.xml6
-rw-r--r--src/providers/dp_auth_util.c4
-rw-r--r--src/providers/proxy/proxy_auth.c4
-rw-r--r--src/providers/proxy/proxy_child.c4
-rw-r--r--src/responder/autofs/autofssrv_dp.c4
-rw-r--r--src/responder/common/responder_dp.c4
-rw-r--r--src/responder/common/responder_get_domains.c4
-rw-r--r--src/responder/pam/pamsrv_dp.c4
-rw-r--r--src/responder/ssh/sshsrv_dp.c4
-rw-r--r--src/responder/sudo/sudosrv_dp.c4
15 files changed, 37 insertions, 65 deletions
diff --git a/src/monitor/monitor.c b/src/monitor/monitor.c
index c2e5a5af6..ecfa95cfd 100644
--- a/src/monitor/monitor.c
+++ b/src/monitor/monitor.c
@@ -752,7 +752,7 @@ static int service_signal(struct mt_svc *svc, const char *svc_signal)
msg = dbus_message_new_method_call(NULL,
MONITOR_PATH,
- MONITOR_INTERFACE,
+ MON_CLI_IFACE,
svc_signal);
if (msg == NULL) {
DEBUG(SSSDBG_FATAL_FAILURE,
@@ -772,27 +772,27 @@ static int service_signal(struct mt_svc *svc, const char *svc_signal)
static int service_signal_dns_reload(struct mt_svc *svc)
{
- return service_signal(svc, MON_CLI_METHOD_RES_INIT);
+ return service_signal(svc, MON_CLI_IFACE_RESINIT);
}
static int service_signal_offline(struct mt_svc *svc)
{
- return service_signal(svc, MON_CLI_METHOD_OFFLINE);
+ return service_signal(svc, MON_CLI_IFACE_GOOFFLINE);
}
static int service_signal_reset_offline(struct mt_svc *svc)
{
- return service_signal(svc, MON_CLI_METHOD_RESET_OFFLINE);
+ return service_signal(svc, MON_CLI_IFACE_RESETOFFLINE);
}
static int service_signal_rotate(struct mt_svc *svc)
{
- return service_signal(svc, MON_CLI_METHOD_ROTATE);
+ return service_signal(svc, MON_CLI_IFACE_ROTATELOGS);
}
static int service_signal_clear_memcache(struct mt_svc *svc)
{
- return service_signal(svc, MON_CLI_METHOD_CLEAR_MEMCACHE);
+ return service_signal(svc, MON_CLI_IFACE_CLEARMEMCACHE);
}
static int service_signal_clear_enum_cache(struct mt_svc *svc)
{
- return service_signal(svc, MON_CLI_METHOD_CLEAR_ENUM_CACHE);
+ return service_signal(svc, MON_CLI_IFACE_CLEARENUMCACHE);
}
static int check_domain_ranges(struct sss_domain_info *domains)
@@ -2392,8 +2392,8 @@ static int service_send_ping(struct mt_svc *svc)
*/
msg = dbus_message_new_method_call(NULL,
MONITOR_PATH,
- MONITOR_INTERFACE,
- MON_CLI_METHOD_PING);
+ MON_CLI_IFACE,
+ MON_CLI_IFACE_PING);
if (!msg) {
DEBUG(SSSDBG_FATAL_FAILURE,"Out of memory?!\n");
talloc_zfree(svc->conn);
diff --git a/src/monitor/monitor_interfaces.h b/src/monitor/monitor_interfaces.h
index 308642f78..ef4254a5f 100644
--- a/src/monitor/monitor_interfaces.h
+++ b/src/monitor/monitor_interfaces.h
@@ -29,26 +29,9 @@
/*** Monitor SRV Interface ***/
#define MON_SRV_PATH "/org/freedesktop/sssd/monitor"
-#define MON_SRV_INTERFACE "org.freedesktop.sssd.monitor"
-
-/* Monitor SRV Methods */
-#define MON_SRV_METHOD_VERSION "getVersion"
-#define MON_SRV_METHOD_REGISTER "RegisterService"
/*** Monitor CLI Interface ***/
#define MONITOR_PATH "/org/freedesktop/sssd/service"
-#define MONITOR_INTERFACE "org.freedesktop.sssd.service"
-
-/* Monitor CLI Methods */
-#define MON_CLI_METHOD_IDENTITY "getIdentity"
-#define MON_CLI_METHOD_PING "ping"
-#define MON_CLI_METHOD_SHUTDOWN "shutDown"
-#define MON_CLI_METHOD_RES_INIT "resInit"
-#define MON_CLI_METHOD_OFFLINE "goOffline" /* Applicable only to providers */
-#define MON_CLI_METHOD_RESET_OFFLINE "resetOffline" /* Applicable only to providers */
-#define MON_CLI_METHOD_ROTATE "rotateLogs"
-#define MON_CLI_METHOD_CLEAR_MEMCACHE "clearMemcache"
-#define MON_CLI_METHOD_CLEAR_ENUM_CACHE "clearEnumCache"
#define SSSD_SERVICE_PIPE "private/sbus-monitor"
diff --git a/src/monitor/monitor_sbus.c b/src/monitor/monitor_sbus.c
index 4b0e221e8..b1550bcdd 100644
--- a/src/monitor/monitor_sbus.c
+++ b/src/monitor/monitor_sbus.c
@@ -119,8 +119,8 @@ int monitor_common_send_id(struct sbus_connection *conn,
/* create the message */
msg = dbus_message_new_method_call(NULL,
MON_SRV_PATH,
- MON_SRV_INTERFACE,
- MON_SRV_METHOD_REGISTER);
+ MON_SRV_IFACE,
+ MON_SRV_IFACE_REGISTERSERVICE);
if (msg == NULL) {
DEBUG(SSSDBG_FATAL_FAILURE, "Out of memory?!\n");
return ENOMEM;
diff --git a/src/providers/data_provider.h b/src/providers/data_provider.h
index 714983032..5622cc1fa 100644
--- a/src/providers/data_provider.h
+++ b/src/providers/data_provider.h
@@ -48,23 +48,8 @@
#define DATA_PROVIDER_VERSION 0x0001
#define DATA_PROVIDER_PIPE "private/sbus-dp"
-#define DP_INTERFACE "org.freedesktop.sssd.dataprovider"
#define DP_PATH "/org/freedesktop/sssd/dataprovider"
-#define DP_METHOD_REGISTER "RegisterService"
-#define DP_METHOD_GETACCTINFO "getAccountInfo"
-#define DP_METHOD_SUDOHANDLER "sudoHandler"
-#define DP_METHOD_AUTOFSHANDLER "autofsHandler"
-#define DP_METHOD_HOSTHANDLER "hostHandler"
-#define DP_METHOD_GETDOMAINS "getDomains"
-
-/* this is a reverse method sent from providers to
- * the nss responder to tell it to update the mmap
- * cache */
-#define DP_REV_INTERFACE "org.freedesktop.sssd.dataprovider_rev"
-#define DP_REV_METHOD_UPDATE_CACHE "updateCache"
-#define DP_REV_METHOD_INITGR_CHECK "initgrCheck"
-
/**
* @defgroup pamHandler PAM DBUS request
* @ingroup sss_pam
@@ -125,8 +110,6 @@
*/
-#define DP_METHOD_PAMHANDLER "pamHandler"
-
/**
* @}
*/ /* end of group pamHandler */
diff --git a/src/providers/data_provider_be.c b/src/providers/data_provider_be.c
index 67d521032..5519237e8 100644
--- a/src/providers/data_provider_be.c
+++ b/src/providers/data_provider_be.c
@@ -856,8 +856,8 @@ static void acctinfo_initgroups_callback(struct be_req *be_req,
/* Set up null request */
msg = dbus_message_new_method_call(NULL,
DP_PATH,
- DP_REV_INTERFACE,
- DP_REV_METHOD_INITGR_CHECK);
+ DATA_PROVIDER_REV_IFACE,
+ DATA_PROVIDER_REV_IFACE_INITGRCHECK);
if (!msg) {
DEBUG(SSSDBG_CRIT_FAILURE, "Out of memory?!\n");
ret = ENOMEM;
diff --git a/src/providers/data_provider_iface.xml b/src/providers/data_provider_iface.xml
index 1f3496493..90397f1b2 100644
--- a/src/providers/data_provider_iface.xml
+++ b/src/providers/data_provider_iface.xml
@@ -26,6 +26,12 @@
</method>
</interface>
+ <!--
+ this is a reverse method sent from providers to
+ the nss responder to tell it to update the mmap
+ cache
+ -->
+
<interface name="org.freedesktop.sssd.dataprovider_rev">
<annotation value="data_provider_rev_iface" name="org.freedesktop.DBus.GLib.CSymbol"/>
<method name="updateCache">
diff --git a/src/providers/dp_auth_util.c b/src/providers/dp_auth_util.c
index 196a0520c..391d55c1e 100644
--- a/src/providers/dp_auth_util.c
+++ b/src/providers/dp_auth_util.c
@@ -364,8 +364,8 @@ int dp_common_send_id(struct sbus_connection *conn, uint16_t version,
/* create the message */
msg = dbus_message_new_method_call(NULL,
DP_PATH,
- DP_INTERFACE,
- DP_METHOD_REGISTER);
+ DATA_PROVIDER_IFACE,
+ DATA_PROVIDER_IFACE_REGISTERSERVICE);
if (msg == NULL) {
DEBUG(SSSDBG_FATAL_FAILURE, "Out of memory?!\n");
return ENOMEM;
diff --git a/src/providers/proxy/proxy_auth.c b/src/providers/proxy/proxy_auth.c
index c2b792bd8..a901f0f17 100644
--- a/src/providers/proxy/proxy_auth.c
+++ b/src/providers/proxy/proxy_auth.c
@@ -602,8 +602,8 @@ static struct tevent_req *proxy_pam_conv_send(TALLOC_CTX *mem_ctx,
msg = dbus_message_new_method_call(NULL,
DP_PATH,
- DP_INTERFACE,
- DP_METHOD_PAMHANDLER);
+ DATA_PROVIDER_IFACE,
+ DATA_PROVIDER_IFACE_PAMHANDLER);
if (msg == NULL) {
DEBUG(SSSDBG_CRIT_FAILURE, "dbus_message_new_method_call failed.\n");
talloc_zfree(req);
diff --git a/src/providers/proxy/proxy_child.c b/src/providers/proxy/proxy_child.c
index 737b0cfd6..b99c35317 100644
--- a/src/providers/proxy/proxy_child.c
+++ b/src/providers/proxy/proxy_child.c
@@ -432,8 +432,8 @@ int proxy_child_send_id(struct sbus_connection *conn,
/* create the message */
msg = dbus_message_new_method_call(NULL,
DP_PATH,
- DP_INTERFACE,
- DP_METHOD_REGISTER);
+ DATA_PROVIDER_IFACE,
+ DATA_PROVIDER_IFACE_REGISTERSERVICE);
if (msg == NULL) {
DEBUG(SSSDBG_FATAL_FAILURE, "Out of memory?!\n");
return ENOMEM;
diff --git a/src/responder/autofs/autofssrv_dp.c b/src/responder/autofs/autofssrv_dp.c
index 975692aad..041f0629e 100644
--- a/src/responder/autofs/autofssrv_dp.c
+++ b/src/responder/autofs/autofssrv_dp.c
@@ -118,8 +118,8 @@ sss_dp_get_autofs_msg(void *pvt)
msg = dbus_message_new_method_call(NULL,
DP_PATH,
- DP_INTERFACE,
- DP_METHOD_AUTOFSHANDLER);
+ DATA_PROVIDER_IFACE,
+ DATA_PROVIDER_IFACE_AUTOFSHANDLER);
if (msg == NULL) {
DEBUG(SSSDBG_CRIT_FAILURE, "Out of memory?!\n");
return NULL;
diff --git a/src/responder/common/responder_dp.c b/src/responder/common/responder_dp.c
index a9b4ae23a..df7455ce3 100644
--- a/src/responder/common/responder_dp.c
+++ b/src/responder/common/responder_dp.c
@@ -588,8 +588,8 @@ sss_dp_get_account_msg(void *pvt)
msg = dbus_message_new_method_call(NULL,
DP_PATH,
- DP_INTERFACE,
- DP_METHOD_GETACCTINFO);
+ DATA_PROVIDER_IFACE,
+ DATA_PROVIDER_IFACE_GETACCOUNTINFO);
if (msg == NULL) {
talloc_free(filter);
DEBUG(SSSDBG_CRIT_FAILURE, "Out of memory?!\n");
diff --git a/src/responder/common/responder_get_domains.c b/src/responder/common/responder_get_domains.c
index ba9a0905f..23b274b52 100644
--- a/src/responder/common/responder_get_domains.c
+++ b/src/responder/common/responder_get_domains.c
@@ -94,8 +94,8 @@ sss_dp_get_domains_msg(void *pvt)
msg = dbus_message_new_method_call(NULL,
DP_PATH,
- DP_INTERFACE,
- DP_METHOD_GETDOMAINS);
+ DATA_PROVIDER_IFACE,
+ DATA_PROVIDER_IFACE_GETDOMAINS);
if (msg == NULL) {
DEBUG(SSSDBG_CRIT_FAILURE, "Out of memory?!\n");
return NULL;
diff --git a/src/responder/pam/pamsrv_dp.c b/src/responder/pam/pamsrv_dp.c
index 4e79eee87..8871f198b 100644
--- a/src/responder/pam/pamsrv_dp.c
+++ b/src/responder/pam/pamsrv_dp.c
@@ -128,8 +128,8 @@ int pam_dp_send_req(struct pam_auth_req *preq, int timeout)
msg = dbus_message_new_method_call(NULL,
DP_PATH,
- DP_INTERFACE,
- DP_METHOD_PAMHANDLER);
+ DATA_PROVIDER_IFACE,
+ DATA_PROVIDER_IFACE_PAMHANDLER);
if (msg == NULL) {
DEBUG(SSSDBG_FATAL_FAILURE,"Out of memory?!\n");
return ENOMEM;
diff --git a/src/responder/ssh/sshsrv_dp.c b/src/responder/ssh/sshsrv_dp.c
index 7ba65b12c..90b0b5754 100644
--- a/src/responder/ssh/sshsrv_dp.c
+++ b/src/responder/ssh/sshsrv_dp.c
@@ -126,8 +126,8 @@ sss_dp_get_ssh_host_msg(void *pvt)
msg = dbus_message_new_method_call(NULL,
DP_PATH,
- DP_INTERFACE,
- DP_METHOD_HOSTHANDLER);
+ DATA_PROVIDER_IFACE,
+ DATA_PROVIDER_IFACE_HOSTHANDLER);
if (msg == NULL) {
DEBUG(SSSDBG_CRIT_FAILURE, "Out of memory?!\n");
talloc_free(filter);
diff --git a/src/responder/sudo/sudosrv_dp.c b/src/responder/sudo/sudosrv_dp.c
index 483533ccc..18e51a927 100644
--- a/src/responder/sudo/sudosrv_dp.c
+++ b/src/responder/sudo/sudosrv_dp.c
@@ -141,8 +141,8 @@ sss_dp_get_sudoers_msg(void *pvt)
msg = dbus_message_new_method_call(NULL,
DP_PATH,
- DP_INTERFACE,
- DP_METHOD_SUDOHANDLER);
+ DATA_PROVIDER_IFACE,
+ DATA_PROVIDER_IFACE_SUDOHANDLER);
if (msg == NULL) {
DEBUG(SSSDBG_CRIT_FAILURE, "Out of memory?!\n");
return NULL;