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
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);