#include <crm_internal.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/wait.h>
#include <errno.h>
#include <unistd.h>
#include <dirent.h>
#include <grp.h>
#include <string.h>
#include <sys/time.h>
#include <sys/resource.h>
#include "crm/crm.h"
#include "crm/common/mainloop.h"
#include "crm/services.h"
#include "services_private.h"
Go to the source code of this file.
◆ _GNU_SOURCE
◆ operation_finalize()
◆ recurring_action_timer()
gboolean recurring_action_timer |
( |
gpointer |
data | ) |
|
◆ resources_os_list_ocf_agents()
GList* resources_os_list_ocf_agents |
( |
const char * |
provider | ) |
|
◆ resources_os_list_ocf_providers()
GList* resources_os_list_ocf_providers |
( |
void |
| ) |
|
◆ services__handle_exec_error()
void services__handle_exec_error |
( |
svc_action_t * |
op, |
|
|
int |
error |
|
) |
| |
◆ services__ocf_agent_exists()
gboolean services__ocf_agent_exists |
( |
const char * |
provider, |
|
|
const char * |
agent |
|
) |
| |
◆ services_os_action_execute()
◆ services_os_get_directory_list()
GList* services_os_get_directory_list |
( |
const char * |
root, |
|
|
gboolean |
files, |
|
|
gboolean |
executable |
|
) |
| |
◆ last_sigchld_data
volatile struct sigchld_data_s* last_sigchld_data = NULL |