This commit was manufactured by cvs2svn to create tag 'FreeBSD-release/1.0'.
[unix-history] / lib / librpc / rpc / pmap_rmt.h
index ee68ceb..d377d29 100644 (file)
@@ -1,4 +1,3 @@
-/* @(#)pmap_rmt.h      2.1 88/07/29 4.0 RPCSRC; from 1.2 88/02/08 SMI */
 /*
  * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
  * unrestricted use provided that this legend is included on all tape
 /*
  * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
  * unrestricted use provided that this legend is included on all tape
  * Sun Microsystems, Inc.
  * 2550 Garcia Avenue
  * Mountain View, California  94043
  * Sun Microsystems, Inc.
  * 2550 Garcia Avenue
  * Mountain View, California  94043
+ *
+ *     from: @(#)pmap_rmt.h 1.2 88/02/08 SMI 
+ *     from: @(#)pmap_rmt.h    2.1 88/07/29 4.0 RPCSRC
+ *     $Id: pmap_rmt.h,v 1.3 1993/08/01 18:45:59 mycroft Exp $
  */
 
 /*
  */
 
 /*
  * Copyright (C) 1986, Sun Microsystems, Inc.
  */
 
  * Copyright (C) 1986, Sun Microsystems, Inc.
  */
 
+#ifndef _RPC_PMAPRMT_H
+#define _RPC_PMAPRMT_H
+#include <sys/cdefs.h>
+
 struct rmtcallargs {
        u_long prog, vers, proc, arglen;
        caddr_t args_ptr;
        xdrproc_t xdr_args;
 };
 
 struct rmtcallargs {
        u_long prog, vers, proc, arglen;
        caddr_t args_ptr;
        xdrproc_t xdr_args;
 };
 
-bool_t xdr_rmtcall_args();
-
 struct rmtcallres {
        u_long *port_ptr;
        u_long resultslen;
 struct rmtcallres {
        u_long *port_ptr;
        u_long resultslen;
@@ -50,4 +55,9 @@ struct rmtcallres {
        xdrproc_t xdr_results;
 };
 
        xdrproc_t xdr_results;
 };
 
-bool_t xdr_rmtcallres();
+__BEGIN_DECLS
+extern bool_t xdr_rmtcall_args __P((XDR *, struct rmtcallargs *));
+extern bool_t xdr_rmtcallres   __P((XDR *, struct rmtcallres *));
+__END_DECLS
+
+#endif /* !_RPC_PMAPRMT_H */