Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Mar 1996 10:42:33 -0700
From:      Nate Williams <nate@sri.MT.net>
To:        "Jordan K. Hubbard" <jkh@time.cdrom.com>
Cc:        fenner@FreeBSd.org, current@FreeBSd.org
Subject:   Re: Bleah!  Who broke this recently?!
Message-ID:  <199603231742.KAA21415@rocky.sri.MT.net>
In-Reply-To: <5783.827600786@time.cdrom.com>
References:  <5783.827600786@time.cdrom.com>

next in thread | previous in thread | raw e-mail | index | archive | help

Jordan K. Hubbard writes:
> -DFAILSAFE -DCOMPAT_43 -DCD9660 -DMSDOSFS -DNFS -DFFS -DINET -DKERNEL  ../../pci/if_de.c
> ../../pci/if_de.c: In function `tulip_ioctl':
> ../../pci/if_de.c:1886: structure has no member named `ac_ipaddr'

/sys/pci/if_pdq.c
/sys/pci/if_de.c
/sys/i386/isa/if_le.c
/sys/i386/isa/if_zp.c

All rely on ac_ipaddr, which no longer exists.

The code from if_zp.c & if_le.c is:
    if (sc->le_ac.ac_ipaddr.s_addr != 0) {
        le_multi_op(sc, etherbroadcastaddr, TRUE);
        sc->le_flags |= LE_BRDCSTONLY|IFF_MULTICAST;
    }

I'm not sure, but you may be able to remove the check and always set
the flags on the other two devices, and in if_pdq.c and if_de.c the line
referencing ac_ipaddr can be deleted.


Nate



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199603231742.KAA21415>