Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src (dist/ipf/ipsend/sock.c:1.15)
On Fri, May 29, 2009 at 10:10:08AM +1000, Geoff Wing wrote:
> On Monday 2009-05-25 00:15 +0200, Bernd Ernesti output:
> :On Sun, May 24, 2009 at 09:41:44PM +0000, Andrew Doran wrote:
> :> Committed By: ad
> :> Date: Sun May 24 21:41:44 UTC 2009
> :> Modified Files:
> :> src/dist/ipf/ipsend: sock.c
> :> src/usr.bin/fstat: fstat.c
> :> Log Message:
> :> More changes to improve kern_descrip.c.
> :
> :Hmm, is the __NetBSD__Version__ check correct in src/dist/ipf/ipsend/sock.c ?
> :It looks revered. You added some new code, but the check enables
> :the old code for -current.
> :IMHO the
> : __NetBSD__Version__ >= 599001200
> :should be changed to
> : __NetBSD__Version__ < 599001200
>
> This one seems to have fallen through the cracks. It works for current
> since the variable isn't spelt correctly.
Ah, I was wondering why that version check didn't cause more problems.
> Regards,
> Geoff
>
> Index: dist/ipf/ipsend/sock.c
> ===================================================================
> RCS file: /cvsroot/src/dist/ipf/ipsend/sock.c,v
> retrieving revision 1.15
> diff -u -r1.15 sock.c
> --- dist/ipf/ipsend/sock.c 24 May 2009 21:41:44 -0000 1.15
> +++ dist/ipf/ipsend/sock.c 29 May 2009 00:05:45 -0000
> @@ -329,7 +329,7 @@
> t = NULL;
>
> o = (struct file **)calloc(1, sizeof(*o) * (fd->fd_lastfile + 1));
> -#if defined(__NetBSD_Version__) && __NetBSD__Version__ >= 599001200
> +#if defined(__NetBSD_Version__) && __NetBSD_Version__ < 599001200
> if (KMCPY(o, fd->fd_ofiles, (fd->fd_lastfile + 1) * sizeof(*o)) == -1)
> {
> fprintf(stderr, "read(%#lx,%#lx,%lu) - u_ofile - failed\n",
That looks correct, but I haven't updated my source tree so I can't test
it at the moment.
Bernd
Home |
Main Index |
Thread Index |
Old Index