OpenDNSSEC-enforcer
2.1.9
|
#include "policy.h"
#include "db_error.h"
#include "duration.h"
#include "log.h"
#include <string.h>
Go to the source code of this file.
Functions | |
int | policy_create_from_xml (policy_t *policy, xmlNodePtr policy_node) |
int | policy_update_from_xml (policy_t *policy, xmlNodePtr policy_node, int *updated) |
policy_key_list_t * | policy_get_policy_keys (const policy_t *policy) |
int policy_create_from_xml | ( | policy_t * | policy, |
xmlNodePtr | policy_node | ||
) |
Create a policy object from XML.
[in] | policy | a policy_t object being created. |
[in] | policy_node | a xmlNodePtr to the XML for the policy. |
Definition at line 1216 of file policy_ext.c.
References DB_ERROR_UNKNOWN.
policy_key_list_t* policy_get_policy_keys | ( | const policy_t * | policy | ) |
Get the policy keys for a policy.
[in] | policy | a policy_t object. |
Definition at line 1241 of file policy_ext.c.
References db_object_connection(), db_value_not_empty(), policy::dbo, policy::id, and policy_key_list_new_get_by_policy_id().
int policy_update_from_xml | ( | policy_t * | policy, |
xmlNodePtr | policy_node, | ||
int * | updated | ||
) |
Update a policy object from XML.
[in] | policy | a policy_t object being updated. |
[in] | policy_node | a xmlNodePtr to the XML for the policy. |
[out] | updated | an integer pointer that will be set to non-zero if any values in the policy was updated. |
Definition at line 1227 of file policy_ext.c.
References DB_ERROR_UNKNOWN.