1*10465441SEvalZero /* 2*10465441SEvalZero * Copyright (c) 2006-2018, RT-Thread Development Team 3*10465441SEvalZero * 4*10465441SEvalZero * SPDX-License-Identifier: Apache-2.0 5*10465441SEvalZero * 6*10465441SEvalZero * Change Logs: 7*10465441SEvalZero * Date Author Notes 8*10465441SEvalZero */ 9*10465441SEvalZero /* @(#)rpc.h 2.3 88/08/10 4.0 RPCSRC; from 1.9 88/02/08 SMI */ 10*10465441SEvalZero /* 11*10465441SEvalZero * Sun RPC is a product of Sun Microsystems, Inc. and is provided for 12*10465441SEvalZero * unrestricted use provided that this legend is included on all tape 13*10465441SEvalZero * media and as a part of the software program in whole or part. Users 14*10465441SEvalZero * may copy or modify Sun RPC without charge, but are not authorized 15*10465441SEvalZero * to license or distribute it to anyone else except as part of a product or 16*10465441SEvalZero * program developed by the user. 17*10465441SEvalZero * 18*10465441SEvalZero * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE 19*10465441SEvalZero * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR 20*10465441SEvalZero * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE. 21*10465441SEvalZero * 22*10465441SEvalZero * Sun RPC is provided with no support and without any obligation on the 23*10465441SEvalZero * part of Sun Microsystems, Inc. to assist in its use, correction, 24*10465441SEvalZero * modification or enhancement. 25*10465441SEvalZero * 26*10465441SEvalZero * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE 27*10465441SEvalZero * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC 28*10465441SEvalZero * OR ANY PART THEREOF. 29*10465441SEvalZero * 30*10465441SEvalZero * In no event will Sun Microsystems, Inc. be liable for any lost revenue 31*10465441SEvalZero * or profits or other special, indirect and consequential damages, even if 32*10465441SEvalZero * Sun has been advised of the possibility of such damages. 33*10465441SEvalZero * 34*10465441SEvalZero * Sun Microsystems, Inc. 35*10465441SEvalZero * 2550 Garcia Avenue 36*10465441SEvalZero * Mountain View, California 94043 37*10465441SEvalZero */ 38*10465441SEvalZero 39*10465441SEvalZero /* 40*10465441SEvalZero * rpc.h, Just includes the billions of rpc header files necessary to 41*10465441SEvalZero * do remote procedure calling. 42*10465441SEvalZero * 43*10465441SEvalZero * Copyright (C) 1984, Sun Microsystems, Inc. 44*10465441SEvalZero */ 45*10465441SEvalZero 46*10465441SEvalZero #ifndef _RPC_RPC_H 47*10465441SEvalZero #define _RPC_RPC_H 1 48*10465441SEvalZero 49*10465441SEvalZero #include <rpc/types.h> /* some typedefs */ 50*10465441SEvalZero 51*10465441SEvalZero /* external data representation interfaces */ 52*10465441SEvalZero #include <rpc/xdr.h> /* generic (de)serializer */ 53*10465441SEvalZero 54*10465441SEvalZero #include <rpc/auth.h> 55*10465441SEvalZero 56*10465441SEvalZero /* Client side (mostly) remote procedure call */ 57*10465441SEvalZero #include <rpc/clnt.h> /* generic rpc stuff */ 58*10465441SEvalZero 59*10465441SEvalZero /* semi-private protocol headers */ 60*10465441SEvalZero #include <rpc/rpc_msg.h> /* protocol for rpc messages */ 61*10465441SEvalZero 62*10465441SEvalZero #endif 63