xref: /dflybsd-src/lib/libc/gen/utmp.c (revision 9ae6396ee6d562cc6279140621350b689f2f7a12)
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