159a92d18SAlex Hornung /* $NetBSD: utmp.c,v 1.8 2009/01/11 02:46:27 christos Exp $ */
259a92d18SAlex Hornung
359a92d18SAlex Hornung /*-
459a92d18SAlex Hornung * Copyright (c) 2002 The NetBSD Foundation, Inc.
559a92d18SAlex Hornung * All rights reserved.
659a92d18SAlex Hornung *
759a92d18SAlex Hornung * This code is derived from software contributed to The NetBSD Foundation
859a92d18SAlex Hornung * by Christos Zoulas.
959a92d18SAlex Hornung *
1059a92d18SAlex Hornung * Redistribution and use in source and binary forms, with or without
1159a92d18SAlex Hornung * modification, are permitted provided that the following conditions
1259a92d18SAlex Hornung * are met:
1359a92d18SAlex Hornung * 1. Redistributions of source code must retain the above copyright
1459a92d18SAlex Hornung * notice, this list of conditions and the following disclaimer.
1559a92d18SAlex Hornung * 2. Redistributions in binary form must reproduce the above copyright
1659a92d18SAlex Hornung * notice, this list of conditions and the following disclaimer in the
1759a92d18SAlex Hornung * documentation and/or other materials provided with the distribution.
1859a92d18SAlex Hornung *
1959a92d18SAlex Hornung * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
2059a92d18SAlex Hornung * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
2159a92d18SAlex Hornung * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2259a92d18SAlex Hornung * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
2359a92d18SAlex Hornung * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
2459a92d18SAlex Hornung * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
2559a92d18SAlex Hornung * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
2659a92d18SAlex Hornung * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
2759a92d18SAlex Hornung * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
2859a92d18SAlex Hornung * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
2959a92d18SAlex Hornung * POSSIBILITY OF SUCH DAMAGE.
3059a92d18SAlex Hornung */
3159a92d18SAlex Hornung
3259a92d18SAlex Hornung #include <sys/param.h>
3359a92d18SAlex Hornung
34*9ae6396eSSascha Wildner void past_setutent(void);
35*9ae6396eSSascha Wildner void *past_getutent(void);
36*9ae6396eSSascha Wildner void past_endutent(void);
37*9ae6396eSSascha Wildner int past_utmpname(const char *);
38*9ae6396eSSascha Wildner
39e2e9821dSSascha Wildner __sym_compat(setutent, past_setutent, DF404.0);
4059a92d18SAlex Hornung void
past_setutent(void)41e2e9821dSSascha Wildner past_setutent(void)
4259a92d18SAlex Hornung {
4359a92d18SAlex Hornung }
4459a92d18SAlex Hornung
45e2e9821dSSascha Wildner __sym_compat(getutent, past_getutent, DF404.0);
46e2e9821dSSascha Wildner void *
past_getutent(void)47e2e9821dSSascha Wildner past_getutent(void)
4859a92d18SAlex Hornung {
4959a92d18SAlex Hornung return NULL;
5059a92d18SAlex Hornung }
5159a92d18SAlex Hornung
52e2e9821dSSascha Wildner __sym_compat(endutent, past_endutent, DF404.0);
5359a92d18SAlex Hornung void
past_endutent(void)54e2e9821dSSascha Wildner past_endutent(void)
5559a92d18SAlex Hornung {
5659a92d18SAlex Hornung }
5759a92d18SAlex Hornung
58e2e9821dSSascha Wildner __sym_compat(utmpname, past_utmpname, DF404.0);
5959a92d18SAlex Hornung int
past_utmpname(const char * fname __unused)60bdbb2472SSascha Wildner past_utmpname(const char *fname __unused)
6159a92d18SAlex Hornung {
6259a92d18SAlex Hornung return 0;
6359a92d18SAlex Hornung }
64