reboot.h (7c478bd9) | reboot.h (ba3594ba) |
---|---|
1/* 2 * CDDL HEADER START 3 * 4 * The contents of this file are subject to the terms of the 5 * Common Development and Distribution License, Version 1.0 only 6 * (the "License"). You may not use this file except in compliance 7 * with the License. 8 * --- 6 unchanged lines hidden (view full) --- 15 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 16 * If applicable, add the following below this CDDL HEADER, with the 17 * fields enclosed by brackets "[]" replaced with your own identifying 18 * information: Portions Copyright [yyyy] [name of copyright owner] 19 * 20 * CDDL HEADER END 21 */ 22/* | 1/* 2 * CDDL HEADER START 3 * 4 * The contents of this file are subject to the terms of the 5 * Common Development and Distribution License, Version 1.0 only 6 * (the "License"). You may not use this file except in compliance 7 * with the License. 8 * --- 6 unchanged lines hidden (view full) --- 15 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 16 * If applicable, add the following below this CDDL HEADER, with the 17 * fields enclosed by brackets "[]" replaced with your own identifying 18 * information: Portions Copyright [yyyy] [name of copyright owner] 19 * 20 * CDDL HEADER END 21 */ 22/* |
23 * Copyright 2014 Garrett D'Amore <garrett@damore.org> 24 * |
|
23 * Copyright 2004 Sun Microsystems, Inc. All rights reserved. 24 * Use is subject to license terms. 25 */ 26 27#ifndef _SYS_REBOOT_H 28#define _SYS_REBOOT_H 29 | 25 * Copyright 2004 Sun Microsystems, Inc. All rights reserved. 26 * Use is subject to license terms. 27 */ 28 29#ifndef _SYS_REBOOT_H 30#define _SYS_REBOOT_H 31 |
30#pragma ident "%Z%%M% %I% %E% SMI" 31 | |
32#ifndef _ASM 33#include <sys/types.h> 34#endif 35 36#ifdef __cplusplus 37extern "C" { 38#endif 39 --- 20 unchanged lines hidden (view full) --- 60#define RB_FORTHDEBUG 0x00004000 /* load forthdebug module */ 61#define RB_FORTHDEBUGDBP 0x00008000 /* load forthdebug, enable def bpt */ 62#define RB_KMDB 0x00020000 /* load kmdb during boot */ 63#define RB_NOBOOTCLUSTER 0x00040000 /* don't boot as a cluster */ 64#define RB_DEBUGENTER 0x00080000 /* enter the debugger at boot */ 65 66#ifndef _ASM 67 | 32#ifndef _ASM 33#include <sys/types.h> 34#endif 35 36#ifdef __cplusplus 37extern "C" { 38#endif 39 --- 20 unchanged lines hidden (view full) --- 60#define RB_FORTHDEBUG 0x00004000 /* load forthdebug module */ 61#define RB_FORTHDEBUGDBP 0x00008000 /* load forthdebug, enable def bpt */ 62#define RB_KMDB 0x00020000 /* load kmdb during boot */ 63#define RB_NOBOOTCLUSTER 0x00040000 /* don't boot as a cluster */ 64#define RB_DEBUGENTER 0x00080000 /* enter the debugger at boot */ 65 66#ifndef _ASM 67 |
68#if defined(__STDC__) | |
69extern int reboot(int, char *); | 68extern int reboot(int, char *); |
70#else 71extern int reboot(); 72#endif | |
73 74#if defined(_KERNEL) 75 76extern int boothowto; 77 78#if defined(_BOOT) 79extern void bootflags(char *, size_t); 80#else --- 13 unchanged lines hidden --- | 69 70#if defined(_KERNEL) 71 72extern int boothowto; 73 74#if defined(_BOOT) 75extern void bootflags(char *, size_t); 76#else --- 13 unchanged lines hidden --- |