* src/logoutd.c: Fail if
unexpected parameters are provided.
This commit is contained in:
parent
73877b22c4
commit
ce4152c817
@ -2,8 +2,8 @@
|
||||
|
||||
* src/grpconv.c, src/groups.c: Name the parameters in the
|
||||
prototypes of the static functions.
|
||||
* src/grpconv.c, src/grpunconv.c: Fail if unexpected parameters
|
||||
are provided.
|
||||
* src/grpconv.c, src/grpunconv.c, src/logoutd.c: Fail if
|
||||
unexpected parameters are provided.
|
||||
* src/grpconv.c, src/grpunconv.c: Indicate that argc is not used
|
||||
in the no SHADOWGRP version.
|
||||
|
||||
|
@ -53,11 +53,13 @@ static char *Prog;
|
||||
#define HUP_MESG_FILE "/etc/logoutd.mesg"
|
||||
#endif
|
||||
|
||||
/* local function prototypes */
|
||||
#if HAVE_UTMPX_H
|
||||
static int check_login (const struct utmpx *);
|
||||
static int check_login (const struct utmpx *ut);
|
||||
#else
|
||||
static int check_login (const struct utmp *);
|
||||
static int check_login (const struct utmp *ut);
|
||||
#endif
|
||||
static void send_mesg_to_tty (int tty_fd);
|
||||
|
||||
/*
|
||||
* check_login - check if user (struct utmpx/utmp) allowed to stay logged in
|
||||
@ -154,6 +156,10 @@ int main (int argc, char **argv)
|
||||
char tty_name[sizeof (ut->ut_line) + 6]; /* /dev/ + NUL */
|
||||
int tty_fd;
|
||||
|
||||
if (1 != argc) {
|
||||
(void) fputs (_("Usage: logoutd\n"), stderr);
|
||||
}
|
||||
|
||||
(void) setlocale (LC_ALL, "");
|
||||
(void) bindtextdomain (PACKAGE, LOCALEDIR);
|
||||
(void) textdomain (PACKAGE);
|
||||
|
Loading…
Reference in New Issue
Block a user