comparison src/masqmail.h @ 345:257ffce6c1cd

added local_rcpts() and remote_rcpts() for later use
author markus schnalke <meillo@marmaro.de>
date Sat, 03 Sep 2011 18:53:54 +0200
parents 9149d893eb52
children a7a387253b2f
comparison
equal deleted inserted replaced
344:0410c8aabac2 345:257ffce6c1cd
478 /* route.c */ 478 /* route.c */
479 msgout_perhost *create_msgout_perhost(gchar * host); 479 msgout_perhost *create_msgout_perhost(gchar * host);
480 void destroy_msgout_perhost(msgout_perhost * mo_ph); 480 void destroy_msgout_perhost(msgout_perhost * mo_ph);
481 void rewrite_headers(msg_out * msgout, connect_route * route); 481 void rewrite_headers(msg_out * msgout, connect_route * route);
482 void split_rcpts(GList* rcpt_list, GList* localnets, GList** rl_local, GList** rl_localnet, GList** rl_others); 482 void split_rcpts(GList* rcpt_list, GList* localnets, GList** rl_local, GList** rl_localnet, GList** rl_others);
483 GList* local_rcpts(GList* rcpt_list);
484 GList* remote_rcpts(GList* rcpt_list);
483 gboolean route_strip_msgout(connect_route * route, msg_out * msgout); 485 gboolean route_strip_msgout(connect_route * route, msg_out * msgout);
484 msg_out *route_prepare_msgout(connect_route * route, msg_out * msgout); 486 msg_out *route_prepare_msgout(connect_route * route, msg_out * msgout);
485 GList *route_msgout_list(connect_route * route, GList * msgout_list); 487 GList *route_msgout_list(connect_route * route, GList * msgout_list);
486 gboolean route_sender_is_allowed(connect_route * route, address * ret_path); 488 gboolean route_sender_is_allowed(connect_route * route, address * ret_path);
487 void route_split_rcpts(connect_route * route, GList * rcpt_list, GList ** p_rcpt_list, GList ** p_non_rcpt_list); 489 void route_split_rcpts(connect_route * route, GList * rcpt_list, GList ** p_rcpt_list, GList ** p_non_rcpt_list);