Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Sep 2002 02:03:49 -0700
From:      Jonathan Mini <mini@FreeBSD.org>
To:        Julian Elischer <julian@elischer.org>
Cc:        Ian Dowse <iedowse@maths.tcd.ie>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/compat/linux linux_socket.c linux_sysctl.c src/sys/compat/svr4 svr4_stream.c src/sys/i386/linux linux_proto.h linux_syscall.h linux_sysent.c syscalls.master
Message-ID:  <20020923090349.GK7539@elvis.mu.org>
In-Reply-To: <Pine.BSF.4.21.0209230156330.32087-100000@InterJet.elischer.org>
References:  <200209230932.aa59018@salmon.maths.tcd.ie> <Pine.BSF.4.21.0209230156330.32087-100000@InterJet.elischer.org>

next in thread | previous in thread | raw e-mail | index | archive | help
It looks like I'm going to have to revert this patch.
Either that, or wrap the code somehow to pass compat structs back to
the process. I'll look into it tomorrow.

Julian Elischer [julian@elischer.org] wrote :

> I've alreay alerted him to some possible problems...
> 
> expect more on this
> 
> On Mon, 23 Sep 2002, Ian Dowse wrote:
> 
> > In message <200209230617.g8N6HswG040488@freefall.freebsd.org>, Jonathan Mini wr
> > ites:
> > >  Log:
> > >  Don't use compatability syscall wrappers in emulation code.
> > >  This is needed for the COMPAT_FREEBSD3 option split.
> > 
> > Does this actually work? Presumably the compatibility versions were
> > used where they matched the Linux ABI and the native ones didn't?
> 
> exactly... Linux uses BSD4.3 style sockaddr structs
> 
> 
> > 
> > Ian
> > 
> 

-- 
Jonathan Mini <mini@freebsd.org>
http://www.freebsd.org/

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




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