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 --- |