This is the mail archive of the
libc-hacker@sourceware.cygnus.com
mailing list for the glibc project.
Re: RPC denial of service
Andreas Jaeger writes:
> the comment in the mail suggested to add also a *third* patch for
> svc_unix.c - which you don't include:
> >Here are patches for src/lib/libc/rpc/svc_tcp.c and
> >src/lib/libc/xdr/xdr_rec.c. For FreeBSD-current, there's a third patch
> >for src/lib/libc/rpc/svc_unix.c; FreeBSD 2.2.x doesn't have the "unix"
> >transport in it do you don't need it there. The change is identical
> >to the one to svc_tcp.c (except the routine that's changed is
> >svcunix_recv.c instead of svctcp_recv.c.
>
> Isn't that one neccessary?
No, we don't have the unix transport methode. It is a special hack for
FreeBSD, to avoid some problems with Secure RPC and registering
services by portmap. I have never take a closer look to it.
Thorsten
--
Thorsten Kukuk kukuk@vt.uni-paderborn.de
http://www-vt.uni-paderborn.de/~kukuk
Linux is like a Vorlon. It is incredibly powerful, gives terse,
cryptic answers and has a lot of things going on in the background.