CVSROOT:        /cvs
Module name:    src
Changes by:     dera...@cvs.openbsd.org 2022/07/16 21:08:58

Modified files:
        lib/libc/yp    : yp_all.c yp_bind.c ypinternal.h 

Log message:
Rather than opening the binding file, checking for advisory lock, reading a
piece of it for the address, opening a socket, and providing the address to
the RPC clnt layer.. do all these steps with the magic system call ypconnect(2)
which performs these steps without other system calls, and provides a socket
which is not readily abuseable for other purposes.
ok jmatthew, miod

Reply via email to