Changeset 228 for branches/samba-3.2.x/source/lib/interface.c
- Timestamp:
- May 26, 2009, 9:44:50 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/samba-3.2.x/source/lib/interface.c
r204 r228 34 34 struct interface *i; 35 35 for (i=local_interfaces;i;i=i->next) { 36 if ( addr_equal(&i->ip,ip)) {36 if (sockaddr_equal(&i->ip,ip)) { 37 37 return true; 38 38 } … … 66 66 return i; 67 67 } 68 } else if ( addr_equal(&i->ip, ip)) {68 } else if (sockaddr_equal(&i->ip, ip)) { 69 69 return i; 70 70 } … … 94 94 struct interface *i; 95 95 for (i=local_interfaces;i;i=i->next) { 96 if ( addr_equal(&i->ip,pss)) {96 if (sockaddr_equal(&i->ip,pss)) { 97 97 struct sockaddr_in6 *psa6 = 98 98 (struct sockaddr_in6 *)pss; … … 389 389 390 390 for (i=0;i<total_probed;i++) { 391 if ( addr_equal(&ss, &probed_ifaces[i].ip)) {391 if (sockaddr_equal(&ss, &probed_ifaces[i].ip)) { 392 392 add_interface(&probed_ifaces[i]); 393 393 return; … … 442 442 443 443 /* Maybe the first component was a broadcast address. */ 444 if ( addr_equal(&ss_bcast, &ss) ||addr_equal(&ss_net, &ss)) {444 if (sockaddr_equal(&ss_bcast, &ss) || sockaddr_equal(&ss_net, &ss)) { 445 445 for (i=0;i<total_probed;i++) { 446 446 if (same_net(&ss, &probed_ifaces[i].ip, &ss_mask)) {
Note:
See TracChangeset
for help on using the changeset viewer.