Mercurial > masqmail
comparison src/alias.c @ 114:a80ebfa16cd5
better debugging output (thanks to Paolo)
author | meillo@marmaro.de |
---|---|
date | Wed, 30 Jun 2010 15:00:59 +0200 |
parents | a8f3424347dc |
children | 3f33a0feeeb0 |
comparison
equal
deleted
inserted
replaced
113:c93023f58cc7 | 114:a80ebfa16cd5 |
---|---|
30 if (addr->domain == NULL) | 30 if (addr->domain == NULL) |
31 return TRUE; | 31 return TRUE; |
32 if (fnmatch(dom_node->data, addr->domain, FNM_CASEFOLD) == 0) { | 32 if (fnmatch(dom_node->data, addr->domain, FNM_CASEFOLD) == 0) { |
33 foreach(conf.not_local_addresses, addr_node) { | 33 foreach(conf.not_local_addresses, addr_node) { |
34 a = create_address_qualified(addr_node->data, TRUE, conf.host_name); | 34 a = create_address_qualified(addr_node->data, TRUE, conf.host_name); |
35 DEBUG(6) debugf("not_local_addresses: addr_node->data=%s a->address=%s\n", | |
36 addr_node->data, a->address); | |
35 if (addr_isequal(a, addr)) { | 37 if (addr_isequal(a, addr)) { |
36 destroy_address(a); | 38 destroy_address(a); |
37 return FALSE; | 39 return FALSE; |
38 } | 40 } |
39 destroy_address(a); | 41 destroy_address(a); |
41 return TRUE; | 43 return TRUE; |
42 } | 44 } |
43 } | 45 } |
44 foreach(conf.local_addresses, addr_node) { | 46 foreach(conf.local_addresses, addr_node) { |
45 a = create_address_qualified(addr_node->data, TRUE, conf.host_name); | 47 a = create_address_qualified(addr_node->data, TRUE, conf.host_name); |
48 DEBUG(6) debugf("local_addresses: addr_node->data=%s a->address=%s\n", | |
49 addr_node->data, a->address); | |
46 if (addr_isequal(a, addr)) { | 50 if (addr_isequal(a, addr)) { |
47 destroy_address(a); | 51 destroy_address(a); |
48 return TRUE; | 52 return TRUE; |
49 } | 53 } |
50 destroy_address(a); | 54 destroy_address(a); |