#include "adapter/adapter.h"#include "parser/zonelistparser.h"#include "shared/file.h"#include "shared/log.h"#include "signer/zonelist.h"#include "signer/zone.h"#include "shared/status.h"#include <libxml/xpath.h>#include <libxml/xmlreader.h>#include <stdlib.h>#include <string.h>
Go to the source code of this file.
Functions | |
| adapter_type * | parse_zonelist_adapter (xmlXPathContextPtr xpathCtx, xmlChar *expr, int inbound) |
| ods_status | parse_zonelist_zones (struct zonelist_struct *zlist, const char *zlfile) |
| adapter_type* parse_zonelist_adapter | ( | xmlXPathContextPtr | xpathCtx, | |
| xmlChar * | expr, | |||
| int | inbound | |||
| ) |
Parse adapter.
Definition at line 103 of file zonelistparser.c.
References ADAPTER_FILE, and ods_log_error().
Referenced by parse_conf_adapters().
| ods_status parse_zonelist_zones | ( | struct zonelist_struct * | zlist, | |
| const char * | zlfile | |||
| ) |
Parse the zonelist file.
Definition at line 166 of file zonelistparser.c.
References ods_log_assert, ods_log_debug(), ods_log_error(), ods_strcmp(), zone_struct::policy_name, zone_struct::signconf_filename, zone_create(), and zonelist_add_zone().
1.7.1