|  | @@ -365,13 +365,33 @@ void X509_STORE_CTX_set_depth(X509_STORE_CTX *ctx, int depth);
 | 
	
		
			
				|  |  |  # define         X509_V_ERR_PERMITTED_VIOLATION                  47
 | 
	
		
			
				|  |  |  # define         X509_V_ERR_EXCLUDED_VIOLATION                   48
 | 
	
		
			
				|  |  |  # define         X509_V_ERR_SUBTREE_MINMAX                       49
 | 
	
		
			
				|  |  | +# define         X509_V_ERR_APPLICATION_VERIFICATION             50
 | 
	
		
			
				|  |  |  # define         X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE          51
 | 
	
		
			
				|  |  |  # define         X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX        52
 | 
	
		
			
				|  |  |  # define         X509_V_ERR_UNSUPPORTED_NAME_SYNTAX              53
 | 
	
		
			
				|  |  |  # define         X509_V_ERR_CRL_PATH_VALIDATION_ERROR            54
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -/* The application is not happy */
 | 
	
		
			
				|  |  | -# define         X509_V_ERR_APPLICATION_VERIFICATION             50
 | 
	
		
			
				|  |  | +# if 0 /* Reserved for compatibility 1.0.2 */
 | 
	
		
			
				|  |  | +/* Suite B mode algorithm violation */
 | 
	
		
			
				|  |  | +#  define         X509_V_ERR_SUITE_B_INVALID_VERSION              56
 | 
	
		
			
				|  |  | +#  define         X509_V_ERR_SUITE_B_INVALID_ALGORITHM            57
 | 
	
		
			
				|  |  | +#  define         X509_V_ERR_SUITE_B_INVALID_CURVE                58
 | 
	
		
			
				|  |  | +#  define         X509_V_ERR_SUITE_B_INVALID_SIGNATURE_ALGORITHM  59
 | 
	
		
			
				|  |  | +#  define         X509_V_ERR_SUITE_B_LOS_NOT_ALLOWED              60
 | 
	
		
			
				|  |  | +#  define         X509_V_ERR_SUITE_B_CANNOT_SIGN_P_384_WITH_P_256 61
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Host, email and IP check errors */
 | 
	
		
			
				|  |  | +#  define         X509_V_ERR_HOSTNAME_MISMATCH                    62
 | 
	
		
			
				|  |  | +#  define         X509_V_ERR_EMAIL_MISMATCH                       63
 | 
	
		
			
				|  |  | +#  define         X509_V_ERR_IP_ADDRESS_MISMATCH                  64
 | 
	
		
			
				|  |  | +# endif
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/* Caller error */
 | 
	
		
			
				|  |  | +# define         X509_V_ERR_INVALID_CALL                         65
 | 
	
		
			
				|  |  | +/* Issuer lookup error */
 | 
	
		
			
				|  |  | +# define         X509_V_ERR_STORE_LOOKUP                         66
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +# define         X509_V_ERR_PROXY_SUBJECT_NAME_VIOLATION         67
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  /* Certificate verify flags */
 | 
	
		
			
				|  |  |  
 |