nubase.h File Reference

#include "config-parser.h"
#include "config-table.h"
#include "ipv6.h"
#include "log.h"
#include "packet_parser.h"
#include "strings.h"

Include dependency graph for nubase.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define FALSE   0
#define TRUE   1

Enumerations

enum  nu_error_t { NU_EXIT_ERROR = -1, NU_EXIT_OK = 0, NU_EXIT_NO_RETURN, NU_EXIT_CONTINUE }


Define Documentation

#define FALSE   0

Definition at line 31 of file nubase.h.

Referenced by acl_check(), act_on_loggers_processing(), add_perioditem_to_period(), cache_entry_is_old(), cache_refresh(), check_inaddr_in_array(), check_string_in_array(), compare_acls(), compare_nuauthparams(), count_username_callback(), declare_dead_nufw_session(), get_nufw_server_by_addr(), get_old_conn(), get_old_entry(), ghrfunc_true(), init_acl_cache(), init_module_from_conf(), init_nuauthconf(), init_nuauthdata(), init_user_cache(), is_expired_client(), kill_all_clients_cb(), localid_authenticated_protocol(), localid_insert_message(), look_for_username_callback(), mysasl_negotiate(), mysasl_negotiate_v3(), nuauth_atexit(), nuauth_cleanup(), nuauth_is_reloading(), nuauth_reload(), nufw_session_send(), parse_ips(), push_worker(), read_acl_list(), release_nufw_session(), sasl_user_check(), secure_snprintf(), strcmp_null(), test_username_count_vs_max(), tls_nufw_init(), tls_sasl_connect_ok(), tls_user_init(), tls_user_servers_init(), tls_user_setcert_auth_params(), tracking_equal(), and warn_clients().

#define TRUE   1

Definition at line 35 of file nubase.h.

Referenced by act_on_loggers_processing(), activate_client_by_socket(), add_perioditem_to_period(), cache_entry_is_old(), cache_get(), cache_insert(), check_inaddr_in_array(), check_string_in_array(), compare_acls(), compare_nuauthparams(), configure_app(), count_username_callback(), declare_dead_nufw_session(), define_new_period(), get_nufw_server_by_addr(), get_old_conn(), get_old_entry(), ghrfunc_true(), groups_intersect(), hash_delete_client(), init_module_from_conf(), is_expired_client(), kill_all_clients_cb(), localid_authenticated_protocol(), log_user_packet(), log_user_session(), look_for_username_callback(), main(), mysasl_negotiate(), mysasl_negotiate_v3(), nuauth_cleanup(), nuauth_is_reloading(), nuauth_reload(), read_acl_list(), read_user_list(), remove_socket_from_pre_client_list(), sasl_user_check(), secure_snprintf(), stop_thread_pool(), strcmp_null(), test_username_count_vs_max(), thread_new(), thread_new_wdata(), tls_nufw_accept(), tracking_equal(), treat_nufw_request(), unload_module_with_params(), and warn_clients().


Enumeration Type Documentation

enum nu_error_t

Enumerator:
NU_EXIT_ERROR 
NU_EXIT_OK 
NU_EXIT_NO_RETURN 
NU_EXIT_CONTINUE 

Definition at line 45 of file nubase.h.


Generated on Sat Nov 22 04:00:39 2008 for NuFW by  doxygen 1.4.7