X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;ds=sidebyside;f=loginutils%2Fvlock.c;h=b4426ad41a607be9fe23d676f0a026c8370d339c;hb=d25a2645f5273e70616abe73e6ac1adda5016532;hp=6f391075b5f9f483680b56c3847c9de727f25805;hpb=dfba741457cc81eb2ed3a9d4c074fbad74aa3249;p=oweals%2Fbusybox.git diff --git a/loginutils/vlock.c b/loginutils/vlock.c index 6f391075b..b4426ad41 100644 --- a/loginutils/vlock.c +++ b/loginutils/vlock.c @@ -1,24 +1,12 @@ /* vi: set sw=4 ts=4: */ + /* * vlock implementation for busybox * * Copyright (C) 2000 by spoon * Written by spoon * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - * + * Licensed under GPLv2 or later, see file LICENSE in this tarball for details. */ /* Shoutz to Michael K. Johnson , author of the @@ -28,18 +16,8 @@ /* Fixed by Erik Andersen to do passwords the tinylogin way... * It now works with md5, sha1, etc passwords. */ -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - #include "busybox.h" +#include static struct passwd *pw; static struct vt_mode ovtm; @@ -83,7 +61,7 @@ int vlock_main(int argc, char **argv) bb_error_msg_and_die("Unknown uid %d", getuid()); } - vfd = bb_xopen(CURRENT_TTY, O_RDWR); + vfd = xopen(CURRENT_TTY, O_RDWR); if (ioctl(vfd, VT_GETMODE, &vtm) < 0) { bb_perror_msg_and_die("VT_GETMODE"); @@ -141,11 +119,3 @@ int vlock_main(int argc, char **argv) restore_terminal(); return 0; } - -/* -Local Variables: -c-file-style: "linux" -c-basic-offset: 4 -tab-width: 4 -End: -*/