mirror of
https://github.com/freebsd/freebsd-src.git
synced 2024-12-04 10:19:26 +00:00
Added environment parameter to execle calls.
Obtained from: NetBSD PR2737 (augustss@cs.chalmers.se) via OpenBSD
This commit is contained in:
parent
0c860bdede
commit
42f9a8963d
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=32344
@ -30,7 +30,7 @@
|
|||||||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||||
* SUCH DAMAGE.
|
* SUCH DAMAGE.
|
||||||
*
|
*
|
||||||
* $Id: shutdown.c,v 1.9 1998/01/08 02:21:30 alex Exp $
|
* $Id: shutdown.c,v 1.10 1998/01/08 02:23:59 alex Exp $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef lint
|
#ifndef lint
|
||||||
@ -327,12 +327,12 @@ die_you_gravy_sucking_pig_dog()
|
|||||||
(void)printf("\nkill -HUP 1\n");
|
(void)printf("\nkill -HUP 1\n");
|
||||||
#else
|
#else
|
||||||
if (doreboot) {
|
if (doreboot) {
|
||||||
execle(_PATH_REBOOT, "reboot", "-l", nosync, 0);
|
execle(_PATH_REBOOT, "reboot", "-l", nosync, NULL, NULL);
|
||||||
syslog(LOG_ERR, "shutdown: can't exec %s: %m.", _PATH_REBOOT);
|
syslog(LOG_ERR, "shutdown: can't exec %s: %m.", _PATH_REBOOT);
|
||||||
perror("shutdown");
|
perror("shutdown");
|
||||||
}
|
}
|
||||||
else if (dohalt) {
|
else if (dohalt) {
|
||||||
execle(_PATH_HALT, "halt", "-l", nosync, 0);
|
execle(_PATH_HALT, "halt", "-l", nosync, NULL, NULL);
|
||||||
syslog(LOG_ERR, "shutdown: can't exec %s: %m.", _PATH_HALT);
|
syslog(LOG_ERR, "shutdown: can't exec %s: %m.", _PATH_HALT);
|
||||||
perror("shutdown");
|
perror("shutdown");
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user