2 * This file and its contents are supplied under the terms of the
3 * Common Development and Distribution License ("CDDL"), version 1.0.
4 * You may only use this file in accordance with the terms of version
7 * A full copy of the text of the CDDL should have accompanied this
8 * source. A copy of the CDDL is also available via the Internet at
9 * http://www.illumos.org/license/CDDL.
13 * Copyright (c) 2015, Joyent, Inc.
17 * This test is designed to fill a buffer with arc4random_buf and ensure that we
18 * rekey ourselves multiple times during this test. We have a 4 Mb buffer and
19 * currently we rekey ourselves every ~1.53 Mb. A wrapper script should call
20 * this with an appropriate bit of D to verify the rekey.
27 #define NENTS (4 * 1024 * 1024)
36 arc4random_buf(buf
, NENTS
);