#include <crm_internal.h>
#include <stdio.h>
#include <sys/types.h>
#include <pwd.h>
#include <string.h>
#include <stdlib.h>
#include <stdarg.h>
#include <libxml/tree.h>
#include <crm/crm.h>
#include <crm/msg_xml.h>
#include <crm/common/xml.h>
#include "crmcommon_private.h"
Go to the source code of this file.
#define MAX_XPATH_LEN 4096 |
Definition at line 24 of file acl.c.
void pcmk__apply_acl |
( |
xmlNode * |
xml | ) |
|
bool pcmk__check_acl |
( |
xmlNode * |
xml, |
|
|
const char * |
name, |
|
|
enum xml_private_flags |
mode |
|
) |
| |
void pcmk__free_acls |
( |
GList * |
acls | ) |
|
Definition at line 43 of file acl.c.
void pcmk__post_process_acl |
( |
xmlNode * |
xml | ) |
|
void pcmk__unpack_acl |
( |
xmlNode * |
source, |
|
|
xmlNode * |
target, |
|
|
const char * |
user |
|
) |
| |
bool pcmk_acl_required |
( |
const char * |
user | ) |
|
bool xml_acl_denied |
( |
xmlNode * |
xml | ) |
|
void xml_acl_disable |
( |
xmlNode * |
xml | ) |
|
bool xml_acl_enabled |
( |
xmlNode * |
xml | ) |
|
bool xml_acl_filtered_copy |
( |
const char * |
user, |
|
|
xmlNode * |
acl_source, |
|
|
xmlNode * |
xml, |
|
|
xmlNode ** |
result |
|
) |
| |