Where Online Learning is simpler!
The C and C++ Include Header Files
/usr/include/ntirpc/rpcsvc/crypt.h
$ cat -n /usr/include/ntirpc/rpcsvc/crypt.h 1 /* 2 * Please do not edit this file. 3 * It was generated using rpcgen. 4 */ 5 6 #ifndef _CRYPT_H_RPCGEN 7 #define _CRYPT_H_RPCGEN 8 9 #include
10 11 #ifndef IXDR_GET_INT32 12 #define IXDR_GET_INT32(buf) IXDR_GET_LONG((buf)) 13 #endif 14 #ifndef IXDR_PUT_INT32 15 #define IXDR_PUT_INT32(buf, v) IXDR_PUT_LONG((buf), (v)) 16 #endif 17 #ifndef IXDR_GET_U_INT32 18 #define IXDR_GET_U_INT32(buf) IXDR_GET_U_LONG((buf)) 19 #endif 20 #ifndef IXDR_PUT_U_INT32 21 #define IXDR_PUT_U_INT32(buf, v) IXDR_PUT_U_LONG((buf), (v)) 22 #endif 23 24 enum des_dir { 25 ENCRYPT_DES = 0, 26 DECRYPT_DES = 1, 27 }; 28 typedef enum des_dir des_dir; 29 #ifdef __cplusplus 30 extern "C" bool xdr_des_dir(XDR *, des_dir *); 31 #elif __STDC__ 32 extern bool xdr_des_dir(XDR *, des_dir *); 33 #else /* Old Style C */ 34 bool xdr_des_dir(); 35 #endif /* Old Style C */ 36 37 enum des_mode { 38 CBC_DES = 0, 39 ECB_DES = 1, 40 }; 41 typedef enum des_mode des_mode; 42 #ifdef __cplusplus 43 extern "C" bool xdr_des_mode(XDR *, des_mode *); 44 #elif __STDC__ 45 extern bool xdr_des_mode(XDR *, des_mode *); 46 #else /* Old Style C */ 47 bool xdr_des_mode(); 48 #endif /* Old Style C */ 49 50 struct desargs { 51 u_char des_key[8]; 52 des_dir des_dir; 53 des_mode des_mode; 54 u_char des_ivec[8]; 55 struct { 56 u_int desbuf_len; 57 char *desbuf_val; 58 } desbuf; 59 }; 60 typedef struct desargs desargs; 61 #ifdef __cplusplus 62 extern "C" bool xdr_desargs(XDR *, desargs *); 63 #elif __STDC__ 64 extern bool xdr_desargs(XDR *, desargs *); 65 #else /* Old Style C */ 66 bool xdr_desargs(); 67 #endif /* Old Style C */ 68 69 struct desresp { 70 struct { 71 u_int desbuf_len; 72 char *desbuf_val; 73 } desbuf; 74 u_char des_ivec[8]; 75 int stat; 76 }; 77 typedef struct desresp desresp; 78 #ifdef __cplusplus 79 extern "C" bool xdr_desresp(XDR *, desresp *); 80 #elif __STDC__ 81 extern bool xdr_desresp(XDR *, desresp *); 82 #else /* Old Style C */ 83 bool xdr_desresp(); 84 #endif /* Old Style C */ 85 86 #define CRYPT_PROG ((u_int32_t)600100029) 87 #define CRYPT_VERS ((u_int32_t)1) 88 89 #ifdef __cplusplus 90 #define DES_CRYPT ((u_int32_t)1) 91 extern "C" { 92 desresp *des_crypt_1(desargs *, CLIENT *); 93 desresp *des_crypt_1_svc(desargs *, struct svc_req *); 94 } 95 96 #elif __STDC__ 97 #define DES_CRYPT ((u_int32_t)1) 98 extern desresp *des_crypt_1(desargs *, CLIENT *); 99 extern desresp *des_crypt_1_svc(desargs *, struct svc_req *); 100 101 #else /* Old Style C */ 102 #define DES_CRYPT ((u_int32_t)1) 103 extern desresp *des_crypt_1(); 104 extern desresp *des_crypt_1_svc(); 105 #endif /* Old Style C */ 106 107 #endif /* !_CRYPT_H_RPCGEN */
Contact us
|
About us
|
Term of use
|
Copyright © 2000-2025 MyWebUniversity.com ™