[BACK]Return to failedlogin.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / login

Diff for /src/usr.bin/login/failedlogin.c between version 1.11 and 1.12

version 1.11, 2002/02/16 21:27:48 version 1.12, 2002/07/02 01:15:08
Line 27 
Line 27 
  * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.   * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */   */
   
 #ifndef lint  #ifndef lint
 static char rcsid[] = "$OpenBSD$";  static char rcsid[] = "$OpenBSD$";
 #endif /* not lint */  #endif /* not lint */
   
 /*  /*
  * failedlogin.c   * failedlogin.c
Line 65 
Line 65 
  * Log a bad login to the failedlogin file.   * Log a bad login to the failedlogin file.
  */   */
 void  void
 log_failedlogin(uid, host, name, tty)  log_failedlogin(uid_t uid, char *host, char *name, char *tty)
         uid_t uid;  
         char *host, *name, *tty;  
 {  {
         struct badlogin failedlogin;          struct badlogin failedlogin;
         int fd;          int fd;
Line 106 
Line 104 
  * user has been validated.   * user has been validated.
  */   */
 int  int
 check_failedlogin(uid)  check_failedlogin(uid_t uid)
         uid_t uid;  
 {  {
         int fd;  
         struct badlogin failedlogin;          struct badlogin failedlogin;
         int was_bad = 0;          int fd, was_bad = 0;
   
         (void)memset((void *)&failedlogin, 0, sizeof(failedlogin));          (void)memset((void *)&failedlogin, 0, sizeof(failedlogin));
   
Line 129 
Line 125 
                                 (char *)ctime(&failedlogin.bl_time));                                  (char *)ctime(&failedlogin.bl_time));
                         (void)printf(" on %.*s",                          (void)printf(" on %.*s",
                             (int)sizeof(failedlogin.bl_line),                              (int)sizeof(failedlogin.bl_line),
                             failedlogin.bl_line);                              failedlogin.bl_line);
                         if (*failedlogin.bl_host != '\0') {                          if (*failedlogin.bl_host != '\0') {
                                 if (*failedlogin.bl_name != '\0')                                  if (*failedlogin.bl_name != '\0')
                                         (void)printf(" from %.*s@%.*s",                                          (void)printf(" from %.*s@%.*s",

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12