Ignore:
Timestamp:
May 26, 2009, 9:44:50 AM (16 years ago)
Author:
Herwig Bauernfeind
Message:

Update 3.2 branch to 3.2.6

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/samba-3.2.x/source/lib/interface.c

    r204 r228  
    3434        struct interface *i;
    3535        for (i=local_interfaces;i;i=i->next) {
    36                 if (addr_equal(&i->ip,ip)) {
     36                if (sockaddr_equal(&i->ip,ip)) {
    3737                        return true;
    3838                }
     
    6666                                return i;
    6767                        }
    68                 } else if (addr_equal(&i->ip, ip)) {
     68                } else if (sockaddr_equal(&i->ip, ip)) {
    6969                        return i;
    7070                }
     
    9494        struct interface *i;
    9595        for (i=local_interfaces;i;i=i->next) {
    96                 if (addr_equal(&i->ip,pss)) {
     96                if (sockaddr_equal(&i->ip,pss)) {
    9797                        struct sockaddr_in6 *psa6 =
    9898                                (struct sockaddr_in6 *)pss;
     
    389389
    390390                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)) {
    392392                                add_interface(&probed_ifaces[i]);
    393393                                return;
     
    442442
    443443        /* 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)) {
    445445                for (i=0;i<total_probed;i++) {
    446446                        if (same_net(&ss, &probed_ifaces[i].ip, &ss_mask)) {
Note: See TracChangeset for help on using the changeset viewer.