diff --git a/ChangeLog b/ChangeLog index 4050ec4e53..b9c30106a6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2017-12-23 Dmitry V. Levin + + [BZ #22347] + * stdlib/getrandom.c (getrandom): Fix comment. + * sysdeps/unix/sysv/linux/getrandom.c (getrandom): Likewise. + 2017-12-23 Aurelien Jarno [BZ #21161] diff --git a/stdlib/getrandom.c b/stdlib/getrandom.c index b2a83c2db7..268b0e43a0 100644 --- a/stdlib/getrandom.c +++ b/stdlib/getrandom.c @@ -19,8 +19,8 @@ #include #include -/* Write LENGTH bytes of randomness starting at BUFFER. Return the - number of bytes written, or -1 on error. */ +/* Write up to LENGTH bytes of randomness starting at BUFFER. + Return the number of bytes written, or -1 on error. */ ssize_t getrandom (void *buffer, size_t length, unsigned int flags) { diff --git a/sysdeps/unix/sysv/linux/getrandom.c b/sysdeps/unix/sysv/linux/getrandom.c index 25eb6efdd6..31b0e4e79e 100644 --- a/sysdeps/unix/sysv/linux/getrandom.c +++ b/sysdeps/unix/sysv/linux/getrandom.c @@ -22,8 +22,8 @@ #include #ifdef __NR_getrandom -/* Write LENGTH bytes of randomness starting at BUFFER. Return 0 on - success and -1 on failure. */ +/* Write up to LENGTH bytes of randomness starting at BUFFER. + Return the number of bytes written, or -1 on error. */ ssize_t getrandom (void *buffer, size_t length, unsigned int flags) {