Sign in
android-kvm
/
linux
/
9aa4c37f71b9a0a4f51692fbb874888c139805ce
/
.
/
scripts
/
gen-randstruct-seed.sh
blob: 61017b36c464604ed2549d4ae564005a9c17ea58 [
file
] [
log
] [
blame
]
#!/bin/sh
# SPDX-License-Identifier: GPL-2.0
SEED
=
$
(
od
-
A n
-
t x8
-
N
32
/
dev
/
urandom
|
tr
-
d
' \n'
)
echo
"$SEED"
>
"$1"
HASH
=
$
(
echo
-
n
"$SEED"
|
sha256sum
|
cut
-
d
" "
-
f1
)
echo
"#define RANDSTRUCT_HASHED_SEED \"$HASH\""
>
"$2"