/* $NetBSD: nettype.h,v 1.2 2000/07/06 03:17:19 christos Exp $ */12/*-3* SPDX-License-Identifier: BSD-3-Clause4*5* Copyright (c) 2009, Sun Microsystems, Inc.6* All rights reserved.7*8* Redistribution and use in source and binary forms, with or without9* modification, are permitted provided that the following conditions are met:10* - Redistributions of source code must retain the above copyright notice,11* this list of conditions and the following disclaimer.12* - Redistributions in binary form must reproduce the above copyright notice,13* this list of conditions and the following disclaimer in the documentation14* and/or other materials provided with the distribution.15* - Neither the name of Sun Microsystems, Inc. nor the names of its16* contributors may be used to endorse or promote products derived17* from this software without specific prior written permission.18*19* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"20* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE21* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE22* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE23* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR24* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF25* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS26* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN27* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)28* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE29* POSSIBILITY OF SUCH DAMAGE.30*/31/*32* Copyright (c) 1986 - 1991 by Sun Microsystems, Inc.33*/3435/*36* nettype.h, Nettype definitions.37* All for the topmost layer of rpc38*39*/4041#ifndef _RPC_NETTYPE_H42#define _RPC_NETTYPE_H4344#ifdef _KERNEL45#include <rpc/netconfig.h>46#else47#include <netconfig.h>48#endif4950#define _RPC_NONE 051#define _RPC_NETPATH 152#define _RPC_VISIBLE 253#define _RPC_CIRCUIT_V 354#define _RPC_DATAGRAM_V 455#define _RPC_CIRCUIT_N 556#define _RPC_DATAGRAM_N 657#define _RPC_TCP 758#define _RPC_UDP 85960__BEGIN_DECLS61extern void *__rpc_setconf(const char *);62extern void __rpc_endconf(void *);63extern struct netconfig *__rpc_getconf(void *);64extern struct netconfig *__rpc_getconfip(const char *);65__END_DECLS6667#endif /* !_RPC_NETTYPE_H */686970