• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/postfix-252/postfix/src/milter/

Lines Matching refs:mp

25 /*	void	milter_macros_free(mp)
26 /* MILTER_MACROS *mp;
134 MILTER_MACROS *mp = (MILTER_MACROS *) ptr;
142 ATTR_TYPE_STR, MAIL_ATTR_MILT_MAC_CONN, mp->conn_macros,
143 ATTR_TYPE_STR, MAIL_ATTR_MILT_MAC_HELO, mp->helo_macros,
144 ATTR_TYPE_STR, MAIL_ATTR_MILT_MAC_MAIL, mp->mail_macros,
145 ATTR_TYPE_STR, MAIL_ATTR_MILT_MAC_RCPT, mp->rcpt_macros,
146 ATTR_TYPE_STR, MAIL_ATTR_MILT_MAC_DATA, mp->data_macros,
147 ATTR_TYPE_STR, MAIL_ATTR_MILT_MAC_EOH, mp->eoh_macros,
148 ATTR_TYPE_STR, MAIL_ATTR_MILT_MAC_EOD, mp->eod_macros,
149 ATTR_TYPE_STR, MAIL_ATTR_MILT_MAC_UNK, mp->unk_macros,
159 MILTER_MACROS *mp = (MILTER_MACROS *) ptr;
192 mp->conn_macros = vstring_export(conn_macros);
193 mp->helo_macros = vstring_export(helo_macros);
194 mp->mail_macros = vstring_export(mail_macros);
195 mp->rcpt_macros = vstring_export(rcpt_macros);
196 mp->data_macros = vstring_export(data_macros);
197 mp->eoh_macros = vstring_export(eoh_macros);
198 mp->eod_macros = vstring_export(eod_macros);
199 mp->unk_macros = vstring_export(unk_macros);
215 MILTER_MACROS *mp;
217 mp = (MILTER_MACROS *) mymalloc(sizeof(*mp));
218 mp->conn_macros = mystrdup(conn_macros);
219 mp->helo_macros = mystrdup(helo_macros);
220 mp->mail_macros = mystrdup(mail_macros);
221 mp->rcpt_macros = mystrdup(rcpt_macros);
222 mp->data_macros = mystrdup(data_macros);
223 mp->eoh_macros = mystrdup(eoh_macros);
224 mp->eod_macros = mystrdup(eod_macros);
225 mp->unk_macros = mystrdup(unk_macros);
227 return (mp);
234 MILTER_MACROS *mp;
239 #define milter_macros_init(mp, expr) do { \
240 MILTER_MACROS *__mp = (mp); \
252 mp = (MILTER_MACROS *) mymalloc(sizeof(*mp));
255 milter_macros_init(mp, 0);
258 milter_macros_init(mp, mystrdup(""));
263 return (mp);
268 void milter_macros_free(MILTER_MACROS *mp)
274 #define milter_macros_wipe(mp) do { \
275 MILTER_MACROS *__mp = mp; \
294 milter_macros_wipe(mp);
295 myfree((char *) mp);