/* _dict.cc 14/08/1996 15.08.30 */ /* acl.cc 07/08/2000 10.54.36 */ /* bind8.cc 18/12/2000 12.19.44 */ /* dns.cc 25/04/2002 13.05.48 */ void dns_writeopts (const SSTRINGS&tb, const char *keyword, FILE_CFG *fout); bool dns_configured (void); /* dnscheck.cc 16/09/1995 13.32.38 */ /* dnsconf.cc 24/10/2002 16.51.28 */ bool dnsconf_bindnewer (const char *version); DNS *dns_load (void); void dns_unload (void); void dnsconf_edit (void); bool dnsconf_condset (const char *hostname, const char *tbip[], int nbip, bool test); int dnsconf_main (int argc, char *argv[]); void *dnsconf_api_get (void); void dnsconf_api_release (void *api); /* dnsmxs.cc 14/08/1996 15.09.00 */ /* dnsrecs.cc 16/10/2002 14.25.48 */ int dnsrecs_tbip (IP_ADDRS&tba, const char *tbip[]); void dns_lexcheck (SSTRING&s, int &nof, int new_nof, bool&err, bool allow_space); void dns_lexcheck (SSTRINGS&tb, int &nof, int new_nof, bool&err, bool allow_space); /* features.cc 13/11/2002 15.21.04 */ bool features_getsyncbasichost (void); void feature_editlist (DIALOG&dia, int level, const char *ftitle, SSTRINGS&tb, const char registry_key[10]); void feature_editlist (DIALOG&dia, int level, const char *ftitle, SSTRINGS&tb); int features_chkchroot (SSTRING&root); const char *features_gettemplatedom (void); /* forward.cc 10/10/2001 16.35.48 */ /* fqhost.cc 12/03/2001 16.30.52 */ /* helpf.cc 14/08/1996 15.09.36 */ /* internal.cc 27/08/1995 21.36.10 */ /* ipmap.cc 02/08/2002 22.05.40 */ void ipmap_edit (void); int ipmap_allocateip (const char *range, char *ip, DNS&dns); /* logging.cc 18/09/2000 17.52.44 */ /* misc.cc 30/07/1997 23.45.38 */ void dns_cnv2abs (SSTRING&s); int dns_isabs (const char *name); void dns_stripabs (char *name); /* mod_dnsconf.cc 18/09/2002 12.04.12 */ void dnsconf_updatedns (bool silent); /* origin.cc 02/03/2001 13.13.00 */ /* primary.cc 13/11/2002 15.08.00 */ void primary_addblank (SSTRINGS&tb, SSTRINGS&ttls, int minimum); /* primbydom.cc 05/03/2001 18.09.50 */ /* primquery.cc 08/08/2002 16.04.10 */ /* record.cc 16/10/2002 14.22.16 */ void record_formatttl (long seconds, char dst[20]); /* secondary.cc 13/11/2002 15.09.30 */ /* soa.cc 02/03/2001 17.00.24 */ /* tbfile.cc 19/11/2000 01.14.10 */ /* vhostcomng.cc 18/09/2000 17.52.44 */ USERACCT_COMNG *dnsconf_newcomng (const char *key, DICTIONARY&dict);