mkstemp(3) on FreeBSD
The text 4e3e2fa16f6b, as FreeBSD 3.3-RELEASE, FreeBSD 3.2-RELEASE, FreeBSD 3.1-RELEASE, FreeBSD 3.0-RELEASE, FreeBSD 2.2.9-RELEASE, FreeBSD 2.2.8-RELEASE, FreeBSD 2.2.7-RELEASE, FreeBSD 2.2.6-RELEASE shipped it.
make temporary file name (unique)