$Revision: 1.11 $
NT (Notifications) module
Status: REVIEWED, NOT TESTED
Author(s): Engin Gunduz
struct irt_details | |
{ | |
gchar* irt_name; | |
rpsl_attr_t* irts; | |
gint matched; | |
} |
supress_ack_notif
extern int supress_ack_notif
Calls: | __builtin_next_arg(), __builtin_saveregs(), fclose(), find_email_address(), fopen(), fprintf(), g_hash_table_lookup(), printf(), vfprintf() | |
Called by: | NT_write_all_ntfs() | nt/notification.c |
References Variables: | tracing |
Calls: | NT_cross_filename_generate() | nt/notification.c |
g_hash_table_insert(), g_hash_table_lookup(), strdup() | ||
Called by: | NT_add_to_cross_hash_list() | nt/notification.c |
NT_write_all_ntfs() | nt/notification.c | |
References Variables: | tmpdir |
Calls: | NT_add_to_cross_hash() | nt/notification.c |
Calls: | NT_forwd_filename_generate() | nt/notification.c |
g_hash_table_insert(), g_hash_table_lookup(), strdup() | ||
Called by: | NT_add_to_frwd_hash_list() | nt/notification.c |
References Variables: | tmpdir |
Calls: | NT_add_to_frwd_hash() | nt/notification.c |
Called by: | NT_write_all_frwds() | nt/notification.c |
Prototyped in: | nt/notification.h | |
Calls: | __builtin_next_arg(), __builtin_saveregs(), fclose(), fopen(), fprintf(), printf(), vfprintf() | |
Called by: | NT_add_to_ntfy_list() | nt/notification.c |
References Variables: | tracing |
Calls: | NT_ntfy_filename_generate() | nt/notification.c |
g_hash_table_insert(), g_hash_table_lookup(), strdup() | ||
Called by: | NT_add_to_ntfy_hash_list() | nt/notification.c |
References Variables: | tmpdir |
Calls: | NT_add_to_ntfy_hash() | nt/notification.c |
Called by: | NT_write_all_ntfs() | nt/notification.c |
Calls: | NT_add_to_ntfy() | nt/notification.c |
g_hash_table_lookup() | ||
Called by: | NT_write_all_frwds() | nt/notification.c |
NT_write_all_ntfs() | nt/notification.c |
Calls: | NT_compare_lists() | nt/notification.c |
get_irtnfy_vector(), get_irts() | ||
Called by: | NT_gather_ntfy_addresses() | nt/notification.c |
Prototyped in: | nt/notification.h | |
Calls: | free(), g_list_append(), g_list_free(), malloc(), printf(), rpsl_attr_get_clean_value(), strcmp() | |
Called by: | NT_check_irtnfy() | nt/notification.c |
References Variables: | tracing |
Calls: | fclose(), fopen(), fprintf(), getpid(), malloc(), sprintf(), strlen() | |
Called by: | NT_add_to_cross_hash() | nt/notification.c |
References Variables: | cno_subject_add, cno_subject_del, humailbox |
Prototyped in: | nt/notification.h | |
Calls: | fclose(), fopen(), fprintf(), getpid(), malloc(), sprintf(), strlen() |
Prototyped in: | nt/notification.h | |
Calls: | unlink() | |
Called by: | nt_gfunc_delete() | nt/notification.c |
Prototyped in: | nt/notification.h | |
Calls: | g_hash_table_destroy(), g_hash_table_foreach() | |
References Functions: | nt_gfunc_delete() | nt/notification.c |
Prototyped in: | nt/notification.h | |
Calls: | NT_log_ntfy() | nt/notification.c |
NT_send_forw_creation() | nt/notification.c | |
UP_replace_globals(), fclose(), fopen(), fprintf(), free(), getpid(), malloc(), sprintf(), strlen(), unlink() | ||
References Variables: | forwlog, humailbox, mailcmd, mtfwheader, mtfwtxt, reading_from_mail, tmpdir |
Prototyped in: | nt/notification.h | |
Calls: | UP_replace_globals(), fclose(), fopen(), fprintf(), free(), getpid(), malloc(), sprintf(), strlen() | |
Called by: | NT_add_to_frwd_hash() | nt/notification.c |
References Variables: | fwmailtxt, fwtxt, humailbox, reading_from_mail |
Calls: | g_list_append(), get_mntners(), get_updto_vector(), printf(), rpsl_attr_get_clean_value(), rpsl_object_errors(), rpsl_object_init() | |
Called by: | NT_write_all_frwds() | nt/notification.c |
Prototyped in: | nt/notification.h | |
Calls: | NT_check_irtnfy() | nt/notification.c |
NT_unify_list() | nt/notification.c | |
g_list_concat(), get_attr_list(), get_mntners(), get_mntnfy_vector(), printf(), rpsl_attr_delete_list(), rpsl_object_delete(), rpsl_object_errors(), rpsl_object_has_error(), rpsl_object_init() | ||
Called by: | NT_write_all_ntfs() | nt/notification.c |
References Variables: | tracing |
Prototyped in: | nt/notification.h | |
Calls: | UP_get_current_date(), ctime(), fclose(), fgets(), fopen(), fprintf(), free(), malloc(), printf(), snprintf(), strdup(), strlen(), time() | |
Called by: | NT_forw_create_req() | nt/notification.c |
nt_gfunc_log() | nt/notification.c | |
References Variables: | tracing |
Prototyped in: | nt/notification.h | |
Calls: | g_hash_table_foreach() | |
References Functions: | nt_gfunc_log() | nt/notification.c |
Prototyped in: | nt/notification.h | |
Calls: | UP_replace_globals(), fclose(), fopen(), fprintf(), free(), getpid(), malloc(), sprintf(), strlen() | |
Called by: | NT_add_to_ntfy_hash() | nt/notification.c |
References Variables: | humailbox, networkupdate, notimailtxt, notinetworktxt, notitxt, reading_from_mail |
Calls: | free(), malloc(), sprintf(), strlen(), system() | |
Called by: | NT_forw_create_req() | nt/notification.c |
Prototyped in: | nt/notification.h | |
Calls: | fclose(), fgets(), fopen(), fprintf(), free(), malloc(), sprintf(), strlen(), system(), unlink() | |
Called by: | nt_gfunc_send() | nt/notification.c |
References Variables: | defmail, humailbox, supress_ack_notif |
Prototyped in: | nt/notification.h | |
Calls: | g_hash_table_foreach() | |
References Functions: | nt_gfunc_send() | nt/notification.c |
Calls: | free(), g_hash_table_destroy(), g_hash_table_foreach(), g_hash_table_insert(), g_hash_table_lookup(), g_hash_table_new(), g_list_insert_sorted(), g_strdown(), malloc(), rpsl_attr_get_clean_value(), strdup() | |
Called by: | NT_gather_ntfy_addresses() | nt/notification.c |
References Functions: | nt_free_list() | nt/notification.c |
g_str_equal(), g_str_hash(), strcmp() |
Prototyped in: | nt/notification.h | |
Calls: | NT_add_to_frwd_hash_list() | nt/notification.c |
NT_add_to_ntfy_list() | nt/notification.c | |
NT_gather_frwd_addresses() | nt/notification.c | |
UP_remove_override_attr(), malloc(), printf(), rpsl_object_errors(), rpsl_object_get_text(), rpsl_object_init(), strcpy() | ||
References Variables: | tracing |
Prototyped in: | nt/notification.h | |
Calls: | NT_add_to_cross() | nt/notification.c |
NT_add_to_cross_hash() | nt/notification.c | |
NT_add_to_ntfy_hash_list() | nt/notification.c | |
NT_add_to_ntfy_list() | nt/notification.c | |
NT_gather_ntfy_addresses() | nt/notification.c | |
get_overlapping_routes_list() | nt/notification.c | |
UP_remove_override_attr(), delete_delete_attrib(), find_email_address(), free(), malloc(), printf(), rpsl_object_delete(), rpsl_object_errors(), rpsl_object_get_class(), rpsl_object_get_text(), rpsl_object_init(), strcmp(), strcpy() | ||
References Variables: | cno_explain_add, cno_explain_del, cno_overlap_add, cno_overlap_del, reading_from_mail, tracing |
Calls: | UP_filter_out_same_origins(), free(), malloc(), rpsl_attr_get_clean_value(), rpsl_object_get_attr(), send_and_get(), sprintf(), strlen(), take_objects() | |
Called by: | NT_write_all_ntfs() | nt/notification.c |
References Variables: | query_host, query_port |
Calls: | free() | |
Used in: | NT_unify_list() | nt/notification.c |
Calls: | NT_delete_ntfy() | nt/notification.c |
Used in: | NT_delete_ntfy_list() | nt/notification.c |
Calls: | NT_log_ntfy() | nt/notification.c |
Used in: | NT_log_ntfy_list() | nt/notification.c |
Calls: | NT_send_ntfy() | nt/notification.c |
Used in: | NT_send_ntfy_list() | nt/notification.c |
Included from: | /usr/include/time.h | |
Calls: | __posix_asctime_r() |
Included from: | /usr/include/time.h | |
Calls: | __posix_ctime_r() |
Included from: | /usr/include/unistd.h | |
Calls: | __posix_getlogin_r() |
Included from: | /usr/include/unistd.h | |
Calls: | __posix_ttyname_r() |