Deleted Added
full compact
kern_mib.c (169667) kern_mib.c (169727)
1/*-
2 * Copyright (c) 1982, 1986, 1989, 1993
3 * The Regents of the University of California. All rights reserved.
4 *
5 * This code is derived from software contributed to Berkeley by
6 * Mike Karels at Berkeley Software Design, Inc.
7 *
8 * Quite extensively rewritten by Poul-Henning Kamp of the FreeBSD

--- 22 unchanged lines hidden (view full) ---

31 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
32 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
33 * SUCH DAMAGE.
34 *
35 * @(#)kern_sysctl.c 8.4 (Berkeley) 4/14/94
36 */
37
38#include <sys/cdefs.h>
1/*-
2 * Copyright (c) 1982, 1986, 1989, 1993
3 * The Regents of the University of California. All rights reserved.
4 *
5 * This code is derived from software contributed to Berkeley by
6 * Mike Karels at Berkeley Software Design, Inc.
7 *
8 * Quite extensively rewritten by Poul-Henning Kamp of the FreeBSD

--- 22 unchanged lines hidden (view full) ---

31 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
32 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
33 * SUCH DAMAGE.
34 *
35 * @(#)kern_sysctl.c 8.4 (Berkeley) 4/14/94
36 */
37
38#include <sys/cdefs.h>
39__FBSDID("$FreeBSD: head/sys/kern/kern_mib.c 169667 2007-05-18 07:10:50Z jeff $");
39__FBSDID("$FreeBSD: head/sys/kern/kern_mib.c 169727 2007-05-19 04:53:14Z kan $");
40
41#include "opt_posix.h"
42#include "opt_config.h"
43
44#include <sys/param.h>
45#include <sys/kernel.h>
46#include <sys/sbuf.h>
47#include <sys/systm.h>

--- 99 unchanged lines hidden (view full) ---

147
148SYSCTL_INT(_hw, HW_BYTEORDER, byteorder, CTLFLAG_RD,
149 0, BYTE_ORDER, "System byte order");
150
151SYSCTL_INT(_hw, HW_PAGESIZE, pagesize, CTLFLAG_RD,
152 0, PAGE_SIZE, "System memory page size");
153
154static int
40
41#include "opt_posix.h"
42#include "opt_config.h"
43
44#include <sys/param.h>
45#include <sys/kernel.h>
46#include <sys/sbuf.h>
47#include <sys/systm.h>

--- 99 unchanged lines hidden (view full) ---

147
148SYSCTL_INT(_hw, HW_BYTEORDER, byteorder, CTLFLAG_RD,
149 0, BYTE_ORDER, "System byte order");
150
151SYSCTL_INT(_hw, HW_PAGESIZE, pagesize, CTLFLAG_RD,
152 0, PAGE_SIZE, "System memory page size");
153
154static int
155sysctl_kern_arnd(SYSCTL_HANDLER_ARGS)
156{
157 u_long val;
158
159 arc4rand(&val, sizeof(val), 0);
160 return (sysctl_handle_long(oidp, &val, 0, req));
161}
162
163SYSCTL_PROC(_kern, KERN_ARND, arandom, CTLFLAG_RD,
164 0, 0, sysctl_kern_arnd, "L", "arc4rand");
165
166static int
155sysctl_hw_physmem(SYSCTL_HANDLER_ARGS)
156{
157 u_long val;
158
159 val = ctob(physmem);
160 return (sysctl_handle_long(oidp, &val, 0, req));
161}
162

--- 251 unchanged lines hidden ---
167sysctl_hw_physmem(SYSCTL_HANDLER_ARGS)
168{
169 u_long val;
170
171 val = ctob(physmem);
172 return (sysctl_handle_long(oidp, &val, 0, req));
173}
174

--- 251 unchanged lines hidden ---