]> andersk Git - openssh.git/commitdiff
- deraadt@cvs.openbsd.org 2006/03/25 18:36:15
authordjm <djm>
Sun, 26 Mar 2006 03:27:35 +0000 (03:27 +0000)
committerdjm <djm>
Sun, 26 Mar 2006 03:27:35 +0000 (03:27 +0000)
     [sshlogin.c sshlogin.h]
     nicer size_t and time_t types

ChangeLog
sshlogin.c
sshlogin.h

index f07115d21e192f79e5434e0181b46ed353ac93cb..7c59b416bd263a85ed3edaa72596dc5ce20d2843 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
    - deraadt@cvs.openbsd.org 2006/03/25 18:30:55
      [clientloop.c serverloop.c]
      spacing
+   - deraadt@cvs.openbsd.org 2006/03/25 18:36:15
+     [sshlogin.c sshlogin.h]
+     nicer size_t and time_t types
 
 20060325
  - OpenBSD CVS Sync
index 72c8252d1569cf0dbd9b95ff0a324ceb2265011e..4f65b5e919805766ec06ed1ce17de580db3af5c5 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: sshlogin.c,v 1.16 2006/03/25 13:17:03 djm Exp $ */
+/* $OpenBSD: sshlogin.c,v 1.17 2006/03/25 18:36:15 deraadt Exp $ */
 /*
  * Author: Tatu Ylonen <ylo@cs.hut.fi>
  * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
@@ -54,15 +54,15 @@ extern ServerOptions options;
  * information is not available.  This must be called before record_login.
  * The host the user logged in from will be returned in buf.
  */
-u_long
+time_t
 get_last_login_time(uid_t uid, const char *logname,
-    char *buf, u_int bufsize)
+    char *buf, size_t bufsize)
 {
        struct logininfo li;
 
        login_get_lastlog(&li, uid);
        strlcpy(buf, li.hostname, bufsize);
-       return li.tv_sec;
+       return (time_t)li.tv_sec;
 }
 
 /*
index 1c8bfad3233bff973c0fa8aa3579d42a6f63d921..a3d0dd492f11fab591a3752a64cbd2db6e292019 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: sshlogin.h,v 1.4 2002/08/29 15:57:25 stevesk Exp $    */
+/*     $OpenBSD: sshlogin.h,v 1.5 2006/03/25 18:36:15 deraadt Exp $    */
 
 /*
  * Author: Tatu Ylonen <ylo@cs.hut.fi>
 #ifndef SSHLOGIN_H
 #define SSHLOGIN_H
 
-void
-record_login(pid_t, const char *, const char *, uid_t,
+void   record_login(pid_t, const char *, const char *, uid_t,
     const char *, struct sockaddr *, socklen_t);
 void   record_logout(pid_t, const char *, const char *);
-u_long         get_last_login_time(uid_t, const char *, char *, u_int);
+time_t get_last_login_time(uid_t, const char *, char *, u_int);
 
 #ifdef LOGIN_NEEDS_UTMPX
 void   record_utmp_only(pid_t, const char *, const char *, const char *,
This page took 0.038642 seconds and 5 git commands to generate.