ReactOS 0.4.16-dev-91-g764881a
crypt.h File Reference
#include <rpc/rpc.h>
Include dependency graph for crypt.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  desargs
 
struct  desresp
 

Macros

#define IXDR_GET_INT32(buf)   IXDR_GET_LONG((buf))
 
#define IXDR_PUT_INT32(buf, v)   IXDR_PUT_LONG((buf), (v))
 
#define IXDR_GET_U_INT32(buf)   IXDR_GET_U_LONG((buf))
 
#define IXDR_PUT_U_INT32(buf, v)   IXDR_PUT_U_LONG((buf), (v))
 
#define CRYPT_PROG   ((u_int32_t)600100029)
 
#define CRYPT_VERS   ((u_int32_t)1)
 
#define DES_CRYPT   ((u_int32_t)1)
 

Typedefs

typedef enum des_dir des_dir
 
typedef enum des_mode des_mode
 
typedef struct desargs desargs
 
typedef struct desresp desresp
 

Enumerations

enum  des_dir { ENCRYPT_DES = 0 , DECRYPT_DES = 1 }
 
enum  des_mode { CBC_DES = 0 , ECB_DES = 1 }
 

Functions

bool_t xdr_des_dir ()
 
bool_t xdr_des_mode ()
 
bool_t xdr_desargs ()
 
bool_t xdr_desresp ()
 
desrespdes_crypt_1 ()
 
desrespdes_crypt_1_svc ()
 

Macro Definition Documentation

◆ CRYPT_PROG

#define CRYPT_PROG   ((u_int32_t)600100029)

Definition at line 90 of file crypt.h.

◆ CRYPT_VERS

#define CRYPT_VERS   ((u_int32_t)1)

Definition at line 91 of file crypt.h.

◆ DES_CRYPT

#define DES_CRYPT   ((u_int32_t)1)

Definition at line 104 of file crypt.h.

◆ IXDR_GET_INT32

#define IXDR_GET_INT32 (   buf)    IXDR_GET_LONG((buf))

Definition at line 12 of file crypt.h.

◆ IXDR_GET_U_INT32

#define IXDR_GET_U_INT32 (   buf)    IXDR_GET_U_LONG((buf))

Definition at line 18 of file crypt.h.

◆ IXDR_PUT_INT32

#define IXDR_PUT_INT32 (   buf,
  v 
)    IXDR_PUT_LONG((buf), (v))

Definition at line 15 of file crypt.h.

◆ IXDR_PUT_U_INT32

#define IXDR_PUT_U_INT32 (   buf,
  v 
)    IXDR_PUT_U_LONG((buf), (v))

Definition at line 21 of file crypt.h.

Typedef Documentation

◆ des_dir

typedef enum des_dir des_dir

Definition at line 28 of file crypt.h.

◆ des_mode

Definition at line 42 of file crypt.h.

◆ desargs

Definition at line 62 of file crypt.h.

◆ desresp

Definition at line 80 of file crypt.h.

Enumeration Type Documentation

◆ des_dir

Enumerator
ENCRYPT_DES 
DECRYPT_DES 

Definition at line 24 of file crypt.h.

24 {
25 ENCRYPT_DES = 0,
26 DECRYPT_DES = 1,
27};
@ ENCRYPT_DES
Definition: crypt.h:25
@ DECRYPT_DES
Definition: crypt.h:26

◆ des_mode

Enumerator
CBC_DES 
ECB_DES 

Definition at line 38 of file crypt.h.

38 {
39 CBC_DES = 0,
40 ECB_DES = 1,
41};
@ CBC_DES
Definition: crypt.h:39
@ ECB_DES
Definition: crypt.h:40

Function Documentation

◆ des_crypt_1()

desresp * des_crypt_1 ( )

Referenced by _des_crypt_call().

◆ des_crypt_1_svc()

desresp * des_crypt_1_svc ( )

◆ xdr_des_dir()

bool_t xdr_des_dir ( )

◆ xdr_des_mode()

bool_t xdr_des_mode ( )

◆ xdr_desargs()

bool_t xdr_desargs ( )

◆ xdr_desresp()

bool_t xdr_desresp ( )

Referenced by _des_crypt_call().