use strerror; from Edgar Pettijohn
authorderaadt <deraadt@openbsd.org>
Wed, 31 May 2017 04:52:11 +0000 (04:52 +0000)
committerderaadt <deraadt@openbsd.org>
Wed, 31 May 2017 04:52:11 +0000 (04:52 +0000)
usr.sbin/rebound/rebound.c

index 2f3bc9b..16d4038 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: rebound.c,v 1.83 2017/04/27 16:09:32 tedu Exp $ */
+/* $OpenBSD: rebound.c,v 1.84 2017/05/31 04:52:11 deraadt Exp $ */
 /*
  * Copyright (c) 2015 Ted Unangst <tedu@openbsd.org>
  *
@@ -591,9 +591,9 @@ workerinit(void)
                logerr("getpwnam failed");
 
        if (chroot(pwd->pw_dir) == -1)
-               logerr("chroot failed (%d)", errno);
+               logerr("chroot: %s", strerror(errno));
        if (chdir("/") == -1)
-               logerr("chdir failed (%d)", errno);
+               logerr("chdir: %s", strerror(errno));
 
        setproctitle("worker");
        if (setgroups(1, &pwd->pw_gid) ||