X-Git-Url: http://andersk.mit.edu/gitweb/gssapi-openssh.git/blobdiff_plain/9108f8d92b8e2b4b5fe61eb8e419bf94ba216d44..1325a69de3944e18b428a7343961a957cfe7c3dd:/openssh/loginrec.h diff --git a/openssh/loginrec.h b/openssh/loginrec.h index 859e1a6..a741205 100644 --- a/openssh/loginrec.h +++ b/openssh/loginrec.h @@ -12,6 +12,11 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. + * 3. All advertising materials mentioning features or use of this software + * must display the following acknowledgement: + * This product includes software developed by Markus Friedl. + * 4. The name of the author may not be used to endorse or promote products + * derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES @@ -31,6 +36,12 @@ #include "includes.h" +#include +#include +#include + +/* RCSID("$Id$"); */ + /** ** you should use the login_* calls to work around platform dependencies **/ @@ -56,7 +67,7 @@ union login_netinfo { /* string lengths - set very long */ #define LINFO_PROGSIZE 64 #define LINFO_LINESIZE 64 -#define LINFO_NAMESIZE 128 +#define LINFO_NAMESIZE 64 #define LINFO_HOSTSIZE 256 struct logininfo { @@ -122,10 +133,8 @@ struct logininfo *login_get_lastlog(struct logininfo *li, const int uid); unsigned int login_get_lastlog_time(const int uid); /* produce various forms of the line filename */ -char *line_fullname(char *dst, const char *src, u_int dstsize); +char *line_fullname(char *dst, const char *src, int dstsize); char *line_stripname(char *dst, const char *src, int dstsize); char *line_abbrevname(char *dst, const char *src, int dstsize); -void record_failed_login(const char *, const char *, const char *); - #endif /* _HAVE_LOGINREC_H_ */