OpenDNSSEC-enforcer
2.0.2
|
Go to the source code of this file.
Functions | |
key_data_list_t * | zone_get_keys (const zone_t *zone) |
key_dependency_list_t * | zone_get_key_dependencies (const zone_t *zone) |
int | zone_create_from_xml (zone_t *zone, xmlNodePtr zone_node) |
int | zone_update_from_xml (zone_t *zone, xmlNodePtr zone_node, int *updated) |
int zone_create_from_xml | ( | zone_t * | zone, |
xmlNodePtr | zone_node | ||
) |
Create a zone object from XML.
[in] | zone | a zone_t object being created. |
[in] | zone_node | a xmlNodePtr to the XML for the zone. |
Definition at line 514 of file zone_ext.c.
References DB_ERROR_UNKNOWN.
Referenced by zonelist_import().
key_dependency_list_t* zone_get_key_dependencies | ( | const zone_t * | zone | ) |
Get a list of key dependencies for an enforcer zone object.
[in] | zone | an zone_t pointer. |
Definition at line 58 of file zone_ext.c.
References db_object_connection(), db_value_not_empty(), zone::dbo, zone::id, and key_dependency_list_new_get_by_zone_id().
Referenced by removeDeadKeysNow().
key_data_list_t* zone_get_keys | ( | const zone_t * | zone | ) |
Get a list of keys for an enforcer zone object.
[in] | zone | an zone_t pointer. |
Definition at line 38 of file zone_ext.c.
References db_object_connection(), db_value_not_empty(), zone::dbo, zone::id, and key_data_list_new_get_by_zone_id().
int zone_update_from_xml | ( | zone_t * | zone, |
xmlNodePtr | zone_node, | ||
int * | updated | ||
) |
Update a zone object from XML.
[in] | zone | a zone_t object being updated. |
[in] | zone_node | a xmlNodePtr to the XML for the zone. |
[out] | updated | an integer pointer that will be set to non-zero if any values in the zone was updated. |
Definition at line 525 of file zone_ext.c.
References DB_ERROR_UNKNOWN.