Date: Mon, 10 Dec 2007 14:39:09 +0100 From: Raffaele De Lorenzo <info@plot.uz> To: =?UTF-8?B?RGFnLUVybGluZyBTbcO4cmdyYXY=?= <info@plot.uz> Cc: freebsd-security@freebsd.org, Julian Elischer <julian@elischer.org>, FreeBSD Net <freebsd-net@freebsd.org> Subject: Re: Added native socks support to libc in FreeBSD 7 Message-ID: <475D417D.5020303@libero.it> In-Reply-To: <868x4291ap.fsf@ds4.des.no> References: <4759022A.4020105@libero.it> <47599AE1.6060805@elischer.org> <475D2185.3090405@libero.it> <868x4291ap.fsf@ds4.des.no>
next in thread | previous in thread | raw e-mail | index | archive | help
Dag-Erling Smørgrav wrote: > Raffaele De Lorenzo <raffaele.delorenzo@libero.it> writes: > >> The socks implementation wraps some syscall socket functions like >> "_connect" and "_bind" trasparently from the applications. When one of >> these is called, the "socks" check starts: [...] >> > > You don't need to put this in libc; you can have wrappers in a separate > library which you load with LD_PRELOAD. The strong symbols in the > wrapper library will override the weak symbols in libc. > > DES > You can see in the port-tree my project "csocks" and http://csocks.altervista.org. Raffaele
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?475D417D.5020303>