1*6821cf5fSchristos /* $NetBSD: rpc_commondata.c,v 1.14 2015/11/08 02:46:53 christos Exp $ */ 29e15c989Scgd 363d7b677Scgd /* 447c0e0c3Stron * Copyright (c) 2010, Oracle America, Inc. 563d7b677Scgd * 647c0e0c3Stron * Redistribution and use in source and binary forms, with or without 747c0e0c3Stron * modification, are permitted provided that the following conditions are 847c0e0c3Stron * met: 963d7b677Scgd * 1047c0e0c3Stron * * Redistributions of source code must retain the above copyright 1147c0e0c3Stron * notice, this list of conditions and the following disclaimer. 1247c0e0c3Stron * * Redistributions in binary form must reproduce the above 1347c0e0c3Stron * copyright notice, this list of conditions and the following 1447c0e0c3Stron * disclaimer in the documentation and/or other materials 1547c0e0c3Stron * provided with the distribution. 1647c0e0c3Stron * * Neither the name of the "Oracle America, Inc." nor the names of its 1747c0e0c3Stron * contributors may be used to endorse or promote products derived 1847c0e0c3Stron * from this software without specific prior written permission. 1963d7b677Scgd * 2047c0e0c3Stron * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 2147c0e0c3Stron * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 2247c0e0c3Stron * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 2347c0e0c3Stron * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 2447c0e0c3Stron * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 2547c0e0c3Stron * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2647c0e0c3Stron * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 2747c0e0c3Stron * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 2847c0e0c3Stron * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 2947c0e0c3Stron * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 3047c0e0c3Stron * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 3147c0e0c3Stron * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 3263d7b677Scgd */ 3363d7b677Scgd 34c63c52b2Schristos #include <sys/cdefs.h> 3563d7b677Scgd #if defined(LIBC_SCCS) && !defined(lint) 36c63c52b2Schristos #if 0 37c63c52b2Schristos static char *sccsid = "@(#)rpc_commondata.c 2.1 88/07/29 4.0 RPCSRC"; 38c63c52b2Schristos #else 39*6821cf5fSchristos __RCSID("$NetBSD: rpc_commondata.c,v 1.14 2015/11/08 02:46:53 christos Exp $"); 40c63c52b2Schristos #endif 4163d7b677Scgd #endif 4263d7b677Scgd 4363d7b677Scgd #include <rpc/rpc.h> 44841c77b9Schristos #include "svc_fdset.h" 4546e6c5e8Slukem 4663d7b677Scgd /* 4763d7b677Scgd * This file should only contain common data (global data) that is exported 4863d7b677Scgd * by public interfaces 4963d7b677Scgd */ 5063d7b677Scgd struct opaque_auth _null_auth; 51*6821cf5fSchristos #ifdef _LIBC 5201b6ad43Schristos #undef svc_fdset 53841c77b9Schristos __fd_set_256 svc_fdset; 5401b6ad43Schristos #undef svc_maxfd 55964007b2Sderaadt int svc_maxfd = -1; 56*6821cf5fSchristos #endif 573fdac2b8Sthorpej #ifndef _REENTRANT 587df0ccbaSfvdl #undef rpc_createerr 5963d7b677Scgd struct rpc_createerr rpc_createerr; 607df0ccbaSfvdl #endif 61