package syscall
import "internal/syscall"
Index ¶
Functions ¶
func GetRandom ¶
func GetRandom(p []byte, flags GetRandomFlag) (n int, err error)
GetRandom calls the Linux getrandom system call. See https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=c6e9d6f38894798696f23c8084ca7edbf16ee895
Types ¶
type GetRandomFlag ¶
type GetRandomFlag uintptr
GetRandomFlag is a flag supported by the getrandom system call.
const ( // GRND_NONBLOCK means return EAGAIN rather than blocking. GRND_NONBLOCK GetRandomFlag = 0x0001 // GRND_RANDOM means use the /dev/random pool instead of /dev/urandom. GRND_RANDOM GetRandomFlag = 0x0002 )
Source Files ¶
- Version
- v1.4.2
- Published
- Feb 18, 2015
- Platform
- linux/amd64
- Imports
- 4 packages
- Last checked
- 3 seconds ago –
Tools for package owners.