logwtmp.c (79968) | logwtmp.c (108746) |
---|---|
1/* $NetBSD: logwtmp.c,v 1.16 2001/02/04 22:04:12 christos Exp $ */ | 1/* $NetBSD: logwtmp.c,v 1.17 2002/09/12 08:55:31 itojun Exp $ */ |
2 3/* 4 * Copyright (c) 1988, 1993 5 * The Regents of the University of California. All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions 9 * are met: --- 19 unchanged lines hidden (view full) --- 29 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 30 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 31 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 32 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 33 * SUCH DAMAGE. 34 * 35 */ 36 | 2 3/* 4 * Copyright (c) 1988, 1993 5 * The Regents of the University of California. All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions 9 * are met: --- 19 unchanged lines hidden (view full) --- 29 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 30 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 31 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 32 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 33 * SUCH DAMAGE. 34 * 35 */ 36 |
37#include "lukemftpd.h" | |
38 | 37 |
38#include <sys/cdefs.h> 39#ifndef lint 40#if 0 41static char sccsid[] = "@(#)logwtmp.c 8.1 (Berkeley) 6/4/93"; 42#else 43__RCSID("$NetBSD: logwtmp.c,v 1.17 2002/09/12 08:55:31 itojun Exp $"); 44#endif 45#endif /* not lint */ 46 47#include <sys/types.h> 48#include <sys/param.h> 49#include <sys/time.h> 50#include <sys/stat.h> 51 52#include <fcntl.h> 53#include <setjmp.h> 54#include <signal.h> 55#include <stdio.h> 56#include <string.h> 57#include <time.h> 58#include <unistd.h> 59#include <utmp.h> 60#include <util.h> 61 62#ifdef KERBEROS5 63#include <krb5/krb5.h> 64#endif 65 |
|
39#include "extern.h" 40 41static int fd = -1; 42 43/* 44 * Modified version of logwtmp that holds wtmp file open 45 * after first call, for use with ftp (which may chroot 46 * after login, but before logout). --- 19 unchanged lines hidden --- | 66#include "extern.h" 67 68static int fd = -1; 69 70/* 71 * Modified version of logwtmp that holds wtmp file open 72 * after first call, for use with ftp (which may chroot 73 * after login, but before logout). --- 19 unchanged lines hidden --- |