rpc_commondata.c revision 1.12 1 1.12 christos /* $NetBSD: rpc_commondata.c,v 1.12 2015/11/07 00:42:04 christos Exp $ */
2 1.4 cgd
3 1.1 cgd /*
4 1.9 tron * Copyright (c) 2010, Oracle America, Inc.
5 1.9 tron *
6 1.9 tron * Redistribution and use in source and binary forms, with or without
7 1.9 tron * modification, are permitted provided that the following conditions are
8 1.9 tron * met:
9 1.9 tron *
10 1.9 tron * * Redistributions of source code must retain the above copyright
11 1.9 tron * notice, this list of conditions and the following disclaimer.
12 1.9 tron * * Redistributions in binary form must reproduce the above
13 1.9 tron * copyright notice, this list of conditions and the following
14 1.9 tron * disclaimer in the documentation and/or other materials
15 1.9 tron * provided with the distribution.
16 1.9 tron * * Neither the name of the "Oracle America, Inc." nor the names of its
17 1.9 tron * contributors may be used to endorse or promote products derived
18 1.9 tron * from this software without specific prior written permission.
19 1.9 tron *
20 1.9 tron * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21 1.9 tron * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
22 1.9 tron * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
23 1.9 tron * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
24 1.9 tron * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
25 1.9 tron * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
26 1.9 tron * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
27 1.9 tron * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
28 1.9 tron * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
29 1.9 tron * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
30 1.9 tron * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
31 1.9 tron * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
32 1.1 cgd */
33 1.1 cgd
34 1.10 joerg #define SVC_LEGACY
35 1.10 joerg
36 1.5 christos #include <sys/cdefs.h>
37 1.1 cgd #if defined(LIBC_SCCS) && !defined(lint)
38 1.5 christos #if 0
39 1.5 christos static char *sccsid = "@(#)rpc_commondata.c 2.1 88/07/29 4.0 RPCSRC";
40 1.5 christos #else
41 1.12 christos __RCSID("$NetBSD: rpc_commondata.c,v 1.12 2015/11/07 00:42:04 christos Exp $");
42 1.5 christos #endif
43 1.1 cgd #endif
44 1.1 cgd
45 1.1 cgd #include <rpc/rpc.h>
46 1.12 christos #include "svc_fdset.h"
47 1.6 lukem
48 1.1 cgd /*
49 1.1 cgd * This file should only contain common data (global data) that is exported
50 1.1 cgd * by public interfaces
51 1.1 cgd */
52 1.1 cgd struct opaque_auth _null_auth;
53 1.11 christos #undef svc_fdset
54 1.12 christos __fd_set_256 svc_fdset;
55 1.11 christos #undef svc_maxfd
56 1.3 deraadt int svc_maxfd = -1;
57 1.8 thorpej #ifndef _REENTRANT
58 1.7 fvdl #undef rpc_createerr
59 1.1 cgd struct rpc_createerr rpc_createerr;
60 1.7 fvdl #endif
61