diff options
author | Timur I. Bakeyev <timur@FreeBSD.org> | 2020-09-26 23:36:13 +0000 |
---|---|---|
committer | Timur I. Bakeyev <timur@FreeBSD.org> | 2020-09-26 23:36:13 +0000 |
commit | 7e9e7e18829040441dace9a49b2d749acab58a07 (patch) | |
tree | e4123246724f9f4355da20bc06e04e4c85824480 /net/samba412/files/patch-lib_talloc_talloc.c | |
parent | b9d60e006d0a719ae4d923a1bce7bdc063c9f97b (diff) | |
download | ports-7e9e7e18829040441dace9a49b2d749acab58a07.tar.gz ports-7e9e7e18829040441dace9a49b2d749acab58a07.zip |
Repocopy to create a new samba412 port
Notes
Notes:
svn path=/head/; revision=550233
Diffstat (limited to 'net/samba412/files/patch-lib_talloc_talloc.c')
-rw-r--r-- | net/samba412/files/patch-lib_talloc_talloc.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/net/samba412/files/patch-lib_talloc_talloc.c b/net/samba412/files/patch-lib_talloc_talloc.c new file mode 100644 index 000000000000..25b68fd71844 --- /dev/null +++ b/net/samba412/files/patch-lib_talloc_talloc.c @@ -0,0 +1,20 @@ +--- lib/talloc/talloc.c.orig 2019-01-15 10:07:00 UTC ++++ lib/talloc/talloc.c +@@ -391,6 +391,9 @@ void talloc_lib_init(void) __attribute__ + void talloc_lib_init(void) + { + uint32_t random_value; ++#if defined(HAVE_ARC4RANDOM) ++ random_value = arc4random(); ++#else + #if defined(HAVE_GETAUXVAL) && defined(AT_RANDOM) + uint8_t *p; + /* +@@ -424,6 +427,7 @@ void talloc_lib_init(void) + */ + random_value = ((uintptr_t)talloc_lib_init & 0xFFFFFFFF); + } ++#endif /* HAVE_ARC4RANDOM */ + talloc_magic = random_value & ~TALLOC_FLAG_MASK; + } + #else |