return to first page linux journal archive
keywordscontents

Listing 2.

/*
 * Please do not edit this file.
 * It was generated using rpcgen.
 */

#ifndef _AVG_H_RPCGEN
#define _AVG_H_RPCGEN

#include <rpc/rpc.h>

#define MAXAVGSIZE 200

struct input_data {
	struct {
		u_int input_data_len;
		double *input_data_val;
	} input_data;
};
typedef struct input_data input_data;
#ifdef __cplusplus 
extern "C" bool_t xdr_input_data(XDR *, 
	input_data*);
#elif __STDC__ 
extern  bool_t xdr_input_data(XDR *, input_data*);
#else /* Old Style C */ 
bool_t xdr_input_data();
#endif /* Old Style C */

#ifdef __cplusplus
extern "C" bool_t xdr_input_data(XDR *, input_data*);
#elif __STDC__
extern  bool_t xdr_input_data(XDR *, input_data*);
#else /* Old Style C */
bool_t xdr_input_data();
#endif /* Old Style C */


#define AVERAGEPROG ((u_long)22855)
#define AVERAGEVERS ((u_long)1)

#ifdef __cplusplus
#define AVERAGE ((u_long)1)
extern "C" double * average_1(input_data *, CLIENT *);
extern "C" double * average_1_svc(input_data *, 
	struct svc_req *);

#elif __STDC__
#define AVERAGE ((u_long)1)
extern  double * average_1(input_data *, 
	CLIENT *);
extern  double * average_1_svc(input_data *, 
	struct svc_req *);

#else /* Old Style C */
#define AVERAGE ((u_long)1)
extern  double * average_1();
extern  double * average_1_svc();
#endif /* Old Style C */

#endif /* !_AVG_H_RPCGEN */