#include <crm_internal.h>
#include <unistd.h>
#include <limits.h>
#include <stdlib.h>
#include <stdint.h>
#include <stdio.h>
#include <stdarg.h>
#include <string.h>
#include <pwd.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <glib.h>
#include <crm/crm.h>
#include <crm/cib/internal.h>
#include <crm/common/ipc.h>
#include <crm/common/xml.h>
#include <crm/common/xml_internal.h>
 
Go to the source code of this file.
◆ cib_clear_file_flags
      
        
          | #define cib_clear_file_flags | 
          ( | 
            | 
          cibfile,  | 
        
        
           | 
           | 
            | 
          flags_to_clear  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Value:do {              \
        (cibfile)->
flags = pcmk__clear_flags_as(__func__, __LINE__,     \
                                                cibfile->filename,      \
                                                (cibfile)->flags,       \
                                                (flags_to_clear),       \
                                                #flags_to_clear);       \
    } while (0)
 
Definition at line 151 of file cib_file.c.
 
 
◆ CIB_LIVE_NAME
◆ CIB_SERIES
◆ CIB_SERIES_BZIP
◆ CIB_SERIES_MAX
      
        
          | #define CIB_SERIES_MAX   100 | 
        
      
 
 
◆ cib_set_file_flags
      
        
          | #define cib_set_file_flags | 
          ( | 
            | 
          cibfile,  | 
        
        
           | 
           | 
            | 
          flags_to_set  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Value:do {                  \
        (cibfile)->
flags = pcmk__set_flags_as(__func__, __LINE__,       \
                                              cibfile->filename,        \
                                              (cibfile)->flags,         \
                                              (flags_to_set),           \
                                              #flags_to_set);           \
    } while (0)
 
Definition at line 142 of file cib_file.c.
 
 
◆ cib_file_opaque_t
◆ cib_file_flags
| Enumerator | 
|---|
| cib_file_flag_dirty  |  | 
| cib_file_flag_live  |  | 
Definition at line 42 of file cib_file.c.
 
 
◆ cib_file_new()
      
        
          | cib_t* cib_file_new  | 
          ( | 
          const char *  | 
          cib_location | ) | 
           | 
        
      
 
 
◆ cib_file_read_and_verify()
      
        
          | int cib_file_read_and_verify  | 
          ( | 
          const char *  | 
          filename,  | 
        
        
           | 
           | 
          const char *  | 
          sigfile,  | 
        
        
           | 
           | 
          xmlNode **  | 
          root  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ cib_file_write_with_digest()
      
        
          | int cib_file_write_with_digest  | 
          ( | 
          xmlNode *  | 
          cib_root,  | 
        
        
           | 
           | 
          const char *  | 
          cib_dirname,  | 
        
        
           | 
           | 
          const char *  | 
          cib_filename  | 
        
        
           | 
          ) | 
           |  |