#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__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 |