Make STACK_OF opaque.
[openssl.git] / engines / e_ubsec_err.h
index 3229eca..c8aec7c 100644 (file)
@@ -6,7 +6,7 @@
  * are met:
  *
  * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer. 
+ *    notice, this list of conditions and the following disclaimer.
  *
  * 2. Redistributions in binary form must reproduce the above copyright
  *    notice, this list of conditions and the following disclaimer in
  */
 
 #ifndef HEADER_UBSEC_ERR_H
-#define HEADER_UBSEC_ERR_H
+# define HEADER_UBSEC_ERR_H
+
+#ifdef  __cplusplus
+extern "C" {
+#endif
 
 /* BEGIN ERROR CODES */
-/* The following lines are auto generated by the script mkerr.pl. Any changes
+/*
+ * The following lines are auto generated by the script mkerr.pl. Any changes
  * made after this point may be overwritten when the script is next run.
  */
 static void ERR_load_UBSEC_strings(void);
 static void ERR_unload_UBSEC_strings(void);
 static void ERR_UBSEC_error(int function, int reason, char *file, int line);
-#define UBSECerr(f,r) ERR_UBSEC_error((f),(r),__FILE__,__LINE__)
+# define UBSECerr(f,r) ERR_UBSEC_error((f),(r),__FILE__,__LINE__)
 
 /* Error codes for the UBSEC functions. */
 
 /* Function codes. */
-#define UBSEC_F_UBSEC_CTRL                              100
-#define UBSEC_F_UBSEC_DH_COMPUTE_KEY                    101
-#define UBSEC_F_UBSEC_DH_GENERATE_KEY                   111
-#define UBSEC_F_UBSEC_DSA_DO_SIGN                       102
-#define UBSEC_F_UBSEC_DSA_VERIFY                        103
-#define UBSEC_F_UBSEC_FINISH                            104
-#define UBSEC_F_UBSEC_INIT                              105
-#define UBSEC_F_UBSEC_MOD_EXP                           106
-#define UBSEC_F_UBSEC_MOD_EXP_CRT                       110
-#define UBSEC_F_UBSEC_RAND_BYTES                        107
-#define UBSEC_F_UBSEC_RSA_MOD_EXP                       108
-#define UBSEC_F_UBSEC_RSA_MOD_EXP_CRT                   109
+# define UBSEC_F_UBSEC_CTRL                               100
+# define UBSEC_F_UBSEC_DH_COMPUTE_KEY                     101
+# define UBSEC_F_UBSEC_DH_GENERATE_KEY                    111
+# define UBSEC_F_UBSEC_DSA_DO_SIGN                        102
+# define UBSEC_F_UBSEC_DSA_VERIFY                         103
+# define UBSEC_F_UBSEC_FINISH                             104
+# define UBSEC_F_UBSEC_INIT                               105
+# define UBSEC_F_UBSEC_MOD_EXP                            106
+# define UBSEC_F_UBSEC_MOD_EXP_CRT                        110
+# define UBSEC_F_UBSEC_RAND_BYTES                         107
+# define UBSEC_F_UBSEC_RSA_MOD_EXP                        108
+# define UBSEC_F_UBSEC_RSA_MOD_EXP_CRT                    109
 
 /* Reason codes. */
-#define UBSEC_R_ALREADY_LOADED                          100
-#define UBSEC_R_BN_EXPAND_FAIL                          101
-#define UBSEC_R_CTRL_COMMAND_NOT_IMPLEMENTED            102
-#define UBSEC_R_DSO_FAILURE                             103
-#define UBSEC_R_MISSING_KEY_COMPONENTS                  104
-#define UBSEC_R_NOT_LOADED                              105
-#define UBSEC_R_REQUEST_FAILED                          106
-#define UBSEC_R_SIZE_TOO_LARGE_OR_TOO_SMALL             107
-#define UBSEC_R_UNIT_FAILURE                            108
+# define UBSEC_R_ALREADY_LOADED                           100
+# define UBSEC_R_BN_EXPAND_FAIL                           101
+# define UBSEC_R_CTRL_COMMAND_NOT_IMPLEMENTED             102
+# define UBSEC_R_DSO_FAILURE                              103
+# define UBSEC_R_MISSING_KEY_COMPONENTS                   104
+# define UBSEC_R_NOT_LOADED                               105
+# define UBSEC_R_REQUEST_FAILED                           106
+# define UBSEC_R_SIZE_TOO_LARGE_OR_TOO_SMALL              107
+# define UBSEC_R_UNIT_FAILURE                             108
 
 #ifdef  __cplusplus
 }