CVSROOT:        /cvs
Module name:    src
Changes by:     mill...@cvs.openbsd.org 2024/01/19 12:45:02

Modified files:
        lib/libc/hidden: stdlib.h 
        lib/libc/stdlib: Makefile.inc mktemp.c 
Added files:
        lib/libc/stdlib: __mktemp4.c mkdtemp.c mkstemp.c 

Log message:
Make our mktemp(3) callback-driven and split into multiple files.
Previously, calling any of the mktemp(3) family would pull in
lstat(2), open(2) and mkdir(2).  Now, only the necessary system
calls will be reachable from the binary.  OK deraadt@ guenther@

Reply via email to