1 | #ifndef READ_CONSTANTS 2 | #define READ_CONSTANTS 3 | 4 | /*************************************** 5 | $Revision: 1.12 $ 6 | 7 | Constants module (co) - this _should_ eventually get merged in with the 8 | config module. 9 | 10 | Status: NOT REVUED, NOT TESTED 11 | 12 | ******************/ /****************** 13 | Copyright (c) 1999,2000,2001,2002 RIPE NCC 14 | 15 | All Rights Reserved 16 | 17 | Permission to use, copy, modify, and distribute this software and its 18 | documentation for any purpose and without fee is hereby granted, 19 | provided that the above copyright notice appear in all copies and that 20 | both that copyright notice and this permission notice appear in 21 | supporting documentation, and that the name of the author not be 22 | used in advertising or publicity pertaining to distribution of the 23 | software without specific, written prior permission. 24 | 25 | THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING 26 | ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS; IN NO EVENT SHALL 27 | AUTHOR BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY 28 | DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN 29 | AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 30 | OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 31 | ***************************************/ 32 | 33 | #include <glib.h> 34 | 35 | int CO_get_max_threads(); 36 | char *CO_get_whois_port(); 37 | char *CO_get_config_port(); 38 | char *CO_get_mirror_port(); 39 | char *CO_get_update_port(); 40 | char *CO_get_host(); 41 | char *CO_get_user(); 42 | char *CO_get_password(); 43 | int CO_get_database_port(); 44 | char *CO_get_database(); 45 | char *CO_get_query(); 46 | char *CO_get_in_query(); 47 | char *CO_get_rt_query(); 48 | int CO_get_authenticate(); 49 | int CO_get_whois_suspended(); 50 | char *CO_get_welcome(); 51 | char *CO_get_prompt(); 52 | int CO_get_clear_screen(); 53 | int CO_get_sleep_time(); 54 | int CO_get_accounting(); 55 | int CO_get_query_logging(); 56 | char *CO_get_query_logfile(); 57 | int CO_get_comnd_logging(); 58 | char *CO_get_comnd_logfile(); 59 | int CO_get_instr_logging(); 60 | char *CO_get_instr_logfile(); 61 | int CO_get_tests_logging(); 62 | char *CO_get_tests_logfile(); 63 | int CO_get_thread_logging(); 64 | char *CO_get_thread_logfile(); 65 | int CO_get_socket_logging(); 66 | char *CO_get_socket_logfile(); 67 | int CO_get_config_logging(); 68 | char *CO_get_config_logfile(); 69 | char *CO_get_config_file(); 70 | 71 | 72 | char *CO_get_nrtm_host(); 73 | char *CO_get_nrtm_port(); 74 | int CO_get_nrtm_version(); 75 | int CO_get_nrtm_delay(); 76 | char *CO_get_nrtm_cserialfile(); 77 | char *CO_get_nrtm_logfile(); 78 | int CO_get_do_nrtm(); 79 | int CO_get_update_mode(); 80 | int CO_get_do_update(); 81 | int CO_get_do_server(); 82 | 83 | 84 | char *CO_to_string(void); 85 | char *CO_const_to_string(const char *name); 86 | int CO_set_const(const char *name, const char *value); 87 | char *CO_set(void); 88 | 89 | char * CO_sources_to_string(void); 90 | char *CO_sources_list_to_string(GList *sources_list); 91 | char * const *CO_get_sources(void) ; 92 | const char *CO_get_source(int index); 93 | const char *CO_get_source_database(int index); 94 | 95 | #endif /* READ_CONSTANTS */