Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Jul 2000 23:16:08 +0100
From:      David Malone <dwmalone@maths.tcd.ie>
To:        Ronald.vanderPol@surfnet.nl
Cc:        stable@freebsd.org
Subject:   Re: 4.1-RC: bug in rarpd.c
Message-ID:  <20000724231608.A56927@walton.maths.tcd.ie>
In-Reply-To: <Pine.BSF.4.21.0007242132100.245-100000@spock.ncc-1701.surfnet.nl>; from Ronald.vanderPol@surfnet.nl on Mon, Jul 24, 2000 at 10:08:49PM %2B0200
References:  <200007241909.MAA14568@freeway.dcfinc.com> <Pine.BSF.4.21.0007242132100.245-100000@spock.ncc-1701.surfnet.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jul 24, 2000 at 10:08:49PM +0200, Ronald.vanderPol@surfnet.nl wrote:
> There is a problem with rarpd in 4.1-RC (and probably all versions
> before):
> 
> Jul 22 13:53:58 bones rarpd[435]: no interfaces
> 
> Problem is a 16 byte buffer in SIOCGIFCONF ioctl. This was reported
> more than a year ago in PR#11525 by Mark J. Taylor.

I guess this PR needs to be looked at. It looks like a better patch
was almost in the works, but it never got finished.

> As a default system has already 9 interfaces (sl0, ppp0, lo0, gif0,
> gif1, gif2, gif3, faith0 and your network interface), 16 bytes is
> too small.
> 
> Seems like rarpd.c never got cleaned up?
> rarpd.c has:
>         struct ifconf ifc;
>         struct ifreq ibuf[16];

It might be possible to get this upped before 4.1, but it's hard to
know if it is worth it given the large number of utilities with this
problem listed in the PR.

	David.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




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