| ... | ... | @@ -653,6 +653,11 @@ extern int lcong48_r (unsigned short int __param[7], |
| 653 | 653 | 		 struct drand48_data *__buffer) |
| 654 | 654 | __THROW __nonnull ((1, 2)); |
| 655 | 655 | |
| 656 | /* |
| 657 | * arc4random* symbols introduced in glibc 2.36: |
| 658 | * https://sourceware.org/git/?p=glibc.git;a=blob;f=NEWS;h=8420a65cd06874ee09518366b8fba746a557212a;hb=6f4e0fcfa2d2b0915816a3a3a1d48b4763a7dee2 |
| 659 | */ |
| 660 | # if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 36) || __GLIBC__ > 2 |
| 656 | 661 | /* Return a random integer between zero and 2**32-1 (inclusive). */ |
| 657 | 662 | extern __uint32_t arc4random (void) |
| 658 | 663 | __THROW __wur; |
| ... | ... | @@ -665,6 +670,7 @@ extern void arc4random_buf (void *__buf, size_t __size) |
| 665 | 670 | limit (exclusive). */ |
| 666 | 671 | extern __uint32_t arc4random_uniform (__uint32_t __upper_bound) |
| 667 | 672 | __THROW __wur; |
| 673 | # endif /* glibc v2.36 and later */ |
| 668 | 674 | # endif	/* Use misc. */ |
| 669 | 675 | #endif	/* Use misc or X/Open. */ |
| 670 | 676 | |