On Wed, Mar 21, 2018 at 8:23 AM, Konstantin Belousov <kostik...@gmail.com> wrote: > On Wed, Mar 21, 2018 at 08:03:16AM -0700, Conrad Meyer wrote: >> On Wed, Mar 21, 2018 at 3:33 AM, Konstantin Belousov >> > Libraries must not abort the application. >> > Esp. libc. >> >> What do you propose instead? while (1); ? I don't see that as >> obviously better. > > Return the error to caller, as all, well most, correct library functions > do.
The abort() in case of ENOSYS was proposed by delphij@. It is intended for users that getentropy() not fail. Another possible fallback is to use the kern.arandom sysctl. Would this be amenable to you? Thanks, Conrad _______________________________________________ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"