Blame tirpc/rpcsvc/crypt.h

Packit 00408a
/*
Packit 00408a
 * Please do not edit this file.
Packit 00408a
 * It was generated using rpcgen.
Packit 00408a
 */
Packit 00408a
Packit 00408a
#ifndef _CRYPT_H_RPCGEN
Packit 00408a
#define _CRYPT_H_RPCGEN
Packit 00408a
Packit 00408a
#include <rpc/rpc.h>
Packit 00408a
Packit 00408a
#ifndef IXDR_GET_INT32
Packit 00408a
#define IXDR_GET_INT32(buf) IXDR_GET_LONG((buf))
Packit 00408a
#endif
Packit 00408a
#ifndef IXDR_PUT_INT32
Packit 00408a
#define IXDR_PUT_INT32(buf, v) IXDR_PUT_LONG((buf), (v))
Packit 00408a
#endif
Packit 00408a
#ifndef IXDR_GET_U_INT32
Packit 00408a
#define IXDR_GET_U_INT32(buf) IXDR_GET_U_LONG((buf))
Packit 00408a
#endif
Packit 00408a
#ifndef IXDR_PUT_U_INT32
Packit 00408a
#define IXDR_PUT_U_INT32(buf, v) IXDR_PUT_U_LONG((buf), (v))
Packit 00408a
#endif
Packit 00408a
Packit 00408a
enum des_dir {
Packit 00408a
	ENCRYPT_DES = 0,
Packit 00408a
	DECRYPT_DES = 1,
Packit 00408a
};
Packit 00408a
typedef enum des_dir des_dir;
Packit 00408a
#ifdef __cplusplus 
Packit 00408a
extern "C" bool_t xdr_des_dir(XDR *, des_dir*);
Packit 00408a
#elif __STDC__ 
Packit 00408a
extern  bool_t xdr_des_dir(XDR *, des_dir*);
Packit 00408a
#else /* Old Style C */ 
Packit 00408a
bool_t xdr_des_dir();
Packit 00408a
#endif /* Old Style C */ 
Packit 00408a
Packit 00408a
Packit 00408a
enum des_mode {
Packit 00408a
	CBC_DES = 0,
Packit 00408a
	ECB_DES = 1,
Packit 00408a
};
Packit 00408a
typedef enum des_mode des_mode;
Packit 00408a
#ifdef __cplusplus 
Packit 00408a
extern "C" bool_t xdr_des_mode(XDR *, des_mode*);
Packit 00408a
#elif __STDC__ 
Packit 00408a
extern  bool_t xdr_des_mode(XDR *, des_mode*);
Packit 00408a
#else /* Old Style C */ 
Packit 00408a
bool_t xdr_des_mode();
Packit 00408a
#endif /* Old Style C */ 
Packit 00408a
Packit 00408a
Packit 00408a
struct desargs {
Packit 00408a
	u_char des_key[8];
Packit 00408a
	des_dir des_dir;
Packit 00408a
	des_mode des_mode;
Packit 00408a
	u_char des_ivec[8];
Packit 00408a
	struct {
Packit 00408a
		u_int desbuf_len;
Packit 00408a
		char *desbuf_val;
Packit 00408a
	} desbuf;
Packit 00408a
};
Packit 00408a
typedef struct desargs desargs;
Packit 00408a
#ifdef __cplusplus 
Packit 00408a
extern "C" bool_t xdr_desargs(XDR *, desargs*);
Packit 00408a
#elif __STDC__ 
Packit 00408a
extern  bool_t xdr_desargs(XDR *, desargs*);
Packit 00408a
#else /* Old Style C */ 
Packit 00408a
bool_t xdr_desargs();
Packit 00408a
#endif /* Old Style C */ 
Packit 00408a
Packit 00408a
Packit 00408a
struct desresp {
Packit 00408a
	struct {
Packit 00408a
		u_int desbuf_len;
Packit 00408a
		char *desbuf_val;
Packit 00408a
	} desbuf;
Packit 00408a
	u_char des_ivec[8];
Packit 00408a
	int stat;
Packit 00408a
};
Packit 00408a
typedef struct desresp desresp;
Packit 00408a
#ifdef __cplusplus 
Packit 00408a
extern "C" bool_t xdr_desresp(XDR *, desresp*);
Packit 00408a
#elif __STDC__ 
Packit 00408a
extern  bool_t xdr_desresp(XDR *, desresp*);
Packit 00408a
#else /* Old Style C */ 
Packit 00408a
bool_t xdr_desresp();
Packit 00408a
#endif /* Old Style C */ 
Packit 00408a
Packit 00408a
Packit 00408a
#define CRYPT_PROG ((u_int32_t)600100029)
Packit 00408a
#define CRYPT_VERS ((u_int32_t)1)
Packit 00408a
Packit 00408a
#ifdef __cplusplus
Packit 00408a
#define DES_CRYPT ((u_int32_t)1)
Packit 00408a
extern "C" desresp * des_crypt_1(desargs *, CLIENT *);
Packit 00408a
extern "C" desresp * des_crypt_1_svc(desargs *, struct svc_req *);
Packit 00408a
Packit 00408a
#elif __STDC__
Packit 00408a
#define DES_CRYPT ((u_int32_t)1)
Packit 00408a
extern  desresp * des_crypt_1(desargs *, CLIENT *);
Packit 00408a
extern  desresp * des_crypt_1_svc(desargs *, struct svc_req *);
Packit 00408a
Packit 00408a
#else /* Old Style C */ 
Packit 00408a
#define DES_CRYPT ((u_int32_t)1)
Packit 00408a
extern  desresp * des_crypt_1();
Packit 00408a
extern  desresp * des_crypt_1_svc();
Packit 00408a
#endif /* Old Style C */ 
Packit 00408a
Packit 00408a
#endif /* !_CRYPT_H_RPCGEN */