Home
last modified time | relevance | path

Searched refs:FREE_AND_WIPE (Results 1 – 3 of 3) sorted by relevance

/netbsd/external/ibm-public/postfix/dist/src/smtpd/
H A Dsmtpd_xforward.c104 #define FREE_AND_WIPE(s) { if (s) myfree(s); s = 0; } in smtpd_xforward_reset() macro
107 FREE_AND_WIPE(state->xforward.name); in smtpd_xforward_reset()
108 FREE_AND_WIPE(state->xforward.addr); in smtpd_xforward_reset()
109 FREE_AND_WIPE(state->xforward.port); in smtpd_xforward_reset()
110 FREE_AND_WIPE(state->xforward.namaddr); in smtpd_xforward_reset()
111 FREE_AND_WIPE(state->xforward.rfc_addr); in smtpd_xforward_reset()
112 FREE_AND_WIPE(state->xforward.protocol); in smtpd_xforward_reset()
113 FREE_AND_WIPE(state->xforward.helo_name); in smtpd_xforward_reset()
114 FREE_AND_WIPE(state->xforward.ident); in smtpd_xforward_reset()
115 FREE_AND_WIPE(state->xforward.domain); in smtpd_xforward_reset()
/netbsd/external/ibm-public/postfix/dist/src/global/
H A Dmail_stream.c152 #define FREE_AND_WIPE(free, arg) do { if (arg) free(arg); arg = 0; } while (0) macro
162 FREE_AND_WIPE(myfree, info->queue); in mail_stream_cleanup()
163 FREE_AND_WIPE(myfree, info->id); in mail_stream_cleanup()
164 FREE_AND_WIPE(myfree, info->class); in mail_stream_cleanup()
165 FREE_AND_WIPE(myfree, info->service); in mail_stream_cleanup()
558 FREE_AND_WIPE(myfree, info->class); in mail_stream_ctl()
564 FREE_AND_WIPE(myfree, info->service); in mail_stream_ctl()
/netbsd/external/ibm-public/postfix/dist/src/util/
H A Ddict_cache.c445 #define FREE_AND_WIPE(s) do { if (s) { myfree(s); (s) = 0; } } while (0) in dict_cache_delete_behind_reset() macro
448 FREE_AND_WIPE(cp->saved_curr_key); in dict_cache_delete_behind_reset()
449 FREE_AND_WIPE(cp->saved_curr_val); in dict_cache_delete_behind_reset()