4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License, Version 1.0 only
6 * (the "License"). You may not use this file except in compliance
9 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10 * or http://www.opensolaris.org/os/licensing.
11 * See the License for the specific language governing permissions
12 * and limitations under the License.
14 * When distributing Covered Code, include this CDDL HEADER in each
15 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16 * If applicable, add the following below this CDDL HEADER, with the
17 * fields enclosed by brackets "[]" replaced with your own identifying
18 * information: Portions Copyright [yyyy] [name of copyright owner]
22 #pragma ident "%Z%%M% %I% %E% SMI"
25 * rpc.h, Just includes the billions of rpc header files necessary to
26 * do remote procedure calling.
28 * Copyright (C) 1984, Sun Microsystems, Inc.
34 #include <rpc/types.h> /* some typedefs */
35 #include <netinet/in.h>
37 /* external data representation interfaces */
38 #include <rpc/xdr.h> /* generic (de)serializer */
40 /* Client side only authentication */
41 #include <rpc/auth.h> /* generic authenticator (client side) */
43 /* Client side (mostly) remote procedure call */
44 #include <rpc/clnt.h> /* generic rpc stuff */
46 /* semi-private protocol headers */
47 #include <rpc/rpc_msg.h> /* protocol for rpc messages */
48 #include <rpc/auth_unix.h> /* protocol for unix style cred */
49 #include <rpc/auth_des.h> /* protocol for des style cred */
51 /* Server side only remote procedure callee */
52 #include <rpc/svc.h> /* service manager and multiplexer */
53 #include <rpc/svc_auth.h> /* service side authenticator */
55 #endif /*!_rpc_rpc_h*/