Update source files for deprecation at 3.0
[oweals/openssl.git] / include / internal / propertyerr.h
index 908c9109154b234ae904b9f502f01bfb04186d86..b3d63ab4a021330eeeec42f373fd2b5e9c2251c2 100644 (file)
@@ -8,8 +8,12 @@
  * https://www.openssl.org/source/license.html
  */
 
-#ifndef HEADER_PROPERR_H
-# define HEADER_PROPERR_H
+#ifndef OSSL_INTERNAL_PROPERTYERR_H
+# define OSSL_INTERNAL_PROPERTYERR_H
+
+# include <openssl/opensslconf.h>
+# include <openssl/symhacks.h>
+
 
 # ifdef  __cplusplus
 extern "C"
@@ -19,14 +23,16 @@ int ERR_load_PROP_strings(void);
 /*
  * PROP function codes.
  */
-# define PROP_F_OSSL_PARSE_PROPERTY                       100
-# define PROP_F_OSSL_PARSE_QUERY                          101
-# define PROP_F_PARSE_HEX                                 102
-# define PROP_F_PARSE_NAME                                103
-# define PROP_F_PARSE_NUMBER                              104
-# define PROP_F_PARSE_OCT                                 105
-# define PROP_F_PARSE_STRING                              106
-# define PROP_F_PARSE_UNQUOTED                            107
+# ifndef OPENSSL_NO_DEPRECATED_3_0
+#  define PROP_F_OSSL_PARSE_PROPERTY                       0
+#  define PROP_F_OSSL_PARSE_QUERY                          0
+#  define PROP_F_PARSE_HEX                                 0
+#  define PROP_F_PARSE_NAME                                0
+#  define PROP_F_PARSE_NUMBER                              0
+#  define PROP_F_PARSE_OCT                                 0
+#  define PROP_F_PARSE_STRING                              0
+#  define PROP_F_PARSE_UNQUOTED                            0
+# endif
 
 /*
  * PROP reason codes.