Viewing file: spray.h (1.84 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/* * Please do not edit this file. * It was generated using rpcgen. */
#ifndef _SPRAY_H_RPCGEN #define _SPRAY_H_RPCGEN
#include <rpc/rpc.h>
#ifdef __cplusplus extern "C" { #endif
#define SPRAYMAX 8845
struct spraytimeval { u_int sec; u_int usec; }; typedef struct spraytimeval spraytimeval;
struct spraycumul { u_int counter; spraytimeval clock; }; typedef struct spraycumul spraycumul;
typedef struct { u_int sprayarr_len; char *sprayarr_val; } sprayarr;
#define SPRAYPROG 100012 #define SPRAYVERS 1
#if defined(__STDC__) || defined(__cplusplus) #define SPRAYPROC_SPRAY 1 extern void * sprayproc_spray_1(sprayarr *, CLIENT *); extern void * sprayproc_spray_1_svc(sprayarr *, struct svc_req *); #define SPRAYPROC_GET 2 extern spraycumul * sprayproc_get_1(void *, CLIENT *); extern spraycumul * sprayproc_get_1_svc(void *, struct svc_req *); #define SPRAYPROC_CLEAR 3 extern void * sprayproc_clear_1(void *, CLIENT *); extern void * sprayproc_clear_1_svc(void *, struct svc_req *); extern int sprayprog_1_freeresult (SVCXPRT *, xdrproc_t, caddr_t);
#else /* K&R C */ #define SPRAYPROC_SPRAY 1 extern void * sprayproc_spray_1(); extern void * sprayproc_spray_1_svc(); #define SPRAYPROC_GET 2 extern spraycumul * sprayproc_get_1(); extern spraycumul * sprayproc_get_1_svc(); #define SPRAYPROC_CLEAR 3 extern void * sprayproc_clear_1(); extern void * sprayproc_clear_1_svc(); extern int sprayprog_1_freeresult (); #endif /* K&R C */
/* the xdr functions */
#if defined(__STDC__) || defined(__cplusplus) extern bool_t xdr_spraytimeval (XDR *, spraytimeval*); extern bool_t xdr_spraycumul (XDR *, spraycumul*); extern bool_t xdr_sprayarr (XDR *, sprayarr*);
#else /* K&R C */ extern bool_t xdr_spraytimeval (); extern bool_t xdr_spraycumul (); extern bool_t xdr_sprayarr ();
#endif /* K&R C */
#ifdef __cplusplus } #endif
#endif /* !_SPRAY_H_RPCGEN */
|