#include "includes.h"
-/* RCSID("$Id: loginrec.h,v 1.6 2003/06/23 08:15:06 matt Exp $"); */
+/* RCSID("Id: loginrec.h,v 1.2 2004/05/04 10:17:43 matt Exp "); */
/* The following #defines are from OpenSSH's defines.h, required for loginrec */
/** 'public' functions */
-/* construct a new login entry */
struct logininfo *login_alloc_entry(int pid, const char *username,
const char *hostname, const char *line);
/* free a structure */
void login_set_addr(struct logininfo *li, const struct sockaddr *sa,
const unsigned int sa_size);
-/*
- * lastlog retrieval functions
- */
-/* lastlog *entry* functions fill out a logininfo */
-struct logininfo *login_get_lastlog(struct logininfo *li, const int uid);
-/* lastlog *time* functions return time_t equivalent (uint) */
-unsigned int login_get_lastlog_time(const int uid);
-
/* produce various forms of the line filename */
char *line_fullname(char *dst, const char *src, size_t dstsize);
char *line_stripname(char *dst, const char *src, size_t dstsize);