Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/compat/netbsd32
On Fri, Dec 11, 2009 at 06:17:36AM +1100, matthew green wrote:
>
> Module Name: src
> Committed By: njoly
> Date: Thu Dec 10 14:58:28 UTC 2009
>
> Modified Files:
> src/sys/compat/netbsd32: netbsd32_ioctl.c
>
> Log Message:
> Make netbsd32_from_{ifreq,oifreq}() copy the whole structure, not only
> the interface name. Finally fix my own PR/39424.
>
> ok by christos.
>
>
> this uses the size of the non-compat version to copy, which leads to
> it copying beyond the allocated space doesn't it? ie, it should be:
>
> memcpy(s32p, p, sizeof *s32p);
>
> shouldn't it?
It should not be a problem as both native and compat netbsd32
ifreq/oifreq structures have the same size.
--
Nicolas Joly
Biological Software and Databanks.
Institut Pasteur, Paris.
Home |
Main Index |
Thread Index |
Old Index