Home
last modified time | relevance | path

Searched refs:dup_filter (Results 1 – 15 of 15) sorted by relevance

/netbsd-src/external/ibm-public/postfix/dist/src/global/
H A Dbeen_here.c130 BH_TABLE *dup_filter; in been_here_init() local
132 dup_filter = (BH_TABLE *) mymalloc(sizeof(*dup_filter)); in been_here_init()
133 dup_filter->limit = limit; in been_here_init()
134 dup_filter->flags = flags; in been_here_init()
135 dup_filter->table = htable_create(0); in been_here_init()
136 return (dup_filter); in been_here_init()
141 void been_here_free(BH_TABLE *dup_filter) in been_here_free() argument
143 htable_free(dup_filter->table, (void (*) (void *)) 0); in been_here_free()
144 myfree((void *) dup_filter); in been_here_free()
149 int been_here(BH_TABLE *dup_filter, const char *fmt,...) in been_here() argument
[all …]
H A Dmynetworks.c107 BH_TABLE *dup_filter; in mynetworks_core() local
283 dup_filter = been_here_init(net_mask_count, BH_FLAG_NONE); in mynetworks_core()
285 if (!been_here_fixed(dup_filter, *cpp)) in mynetworks_core()
288 been_here_free(dup_filter); in mynetworks_core()
/netbsd-src/external/ibm-public/postfix/dist/src/showq/
H A Dshowq.c175 HTABLE *dup_filter = 0; in showq_report() local
193 if (dup_filter) \ in showq_report()
194 htable_free(dup_filter, (void (*) (void *)) 0); \ in showq_report()
265 if (dup_filter == 0 in showq_report()
266 || htable_locate(dup_filter, STR(printable_quoted_addr)) == 0) in showq_report()
296 if (dup_filter != 0) in showq_report()
298 dup_filter = htable_create(var_dup_filter_limit); in showq_report()
303 showq_reasons(client, logfile, rcpt_buf, dsn_buf, dup_filter); in showq_report()
314 DSN_BUF *dsn_buf, HTABLE *dup_filter) in showq_reasons() argument
325 || dup_filter->used < var_dup_filter_limit) in showq_reasons()
[all …]
/netbsd-src/external/ibm-public/postfix/dist/src/flush/
H A Dflush.c504 HTABLE *dup_filter; in flush_send_path() local
568 dup_filter = htable_create(10); in flush_send_path()
576 if (dup_filter->used >= FLUSH_DUP_FILTER_SIZE in flush_send_path()
577 || htable_find(dup_filter, STR(queue_id)) == 0) { in flush_send_path()
581 if (dup_filter->used <= FLUSH_DUP_FILTER_SIZE) in flush_send_path()
582 htable_enter(dup_filter, STR(queue_id), 0); in flush_send_path()
590 htable_free(dup_filter, (void (*) (void *)) 0); in flush_send_path()
/netbsd-src/external/ibm-public/postfix/dist/src/local/
H A Ddotforward.c241 } else if (been_here(state.dup_filter, "forward %s", STR(path)) == 0) { in deliver_dotforward()
274 been_here(state.dup_filter, "forward-done %s", STR(path)); in deliver_dotforward()
293 } else if (been_here_check(state.dup_filter, "forward-done %s", STR(path)) != 0) in deliver_dotforward()
H A Dindirect.c73 if (been_here(state.dup_filter, "indirect %s", in deliver_indirect()
H A Dlocal.c765 state.dup_filter = been_here_init(var_dup_filter_limit, BH_FLAG_FOLD); in local_deliver()
772 been_here_free(state.dup_filter); in local_deliver()
H A Dunknown.c114 if (been_here(state.dup_filter, "%s %s", myname, state.msg_attr.local)) in deliver_unknown()
H A Dfile.c106 if (been_here(state.dup_filter, "file %ld %s", (long) usr_attr.uid, path)) in deliver_file()
H A Dinclude.c103 if (been_here(state.dup_filter, "include %ld %s", (long) usr_attr.uid, path)) in deliver_include()
H A Dcommand.c113 if (been_here(state.dup_filter, "command %s:%ld %s", in deliver_command()
H A Drecipient.c224 if (been_here(state.dup_filter, "recipient %d %s", in deliver_recipient()
H A Dlocal.h113 BH_TABLE *dup_filter; /* internal duplicate filter */ member
H A Dmailbox.c280 if (been_here(state.dup_filter, "mailbox %s", state.msg_attr.local)) in deliver_mailbox()
/netbsd-src/external/ibm-public/postfix/dist/src/tlsmgr/
H A Dtlsmgr.c842 HTABLE *dup_filter; in tlsmgr_pre_init() local
930 dup_filter = htable_create(sizeof(cache_table) / sizeof(cache_table[0])); in tlsmgr_pre_init()
941 if ((dup_label = htable_find(dup_filter, *ent->cache_db)) != 0) in tlsmgr_pre_init()
944 htable_enter(dup_filter, *ent->cache_db, ent->cache_label); in tlsmgr_pre_init()
953 htable_free(dup_filter, (void (*) (void *)) 0); in tlsmgr_pre_init()