mirror of
				https://github.com/Ysurac/openmptcprouter.git
				synced 2025-03-09 15:40:20 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			24 lines
		
	
	
	
		
			629 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
	
		
			629 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
| --- a/tools/image-host.c
 | |
| +++ b/tools/image-host.c
 | |
| @@ -1125,6 +1125,7 @@ static int fit_config_add_verification_d
 | |
|   * 2) get public key (X509_get_pubkey)
 | |
|   * 3) provide der format (d2i_RSAPublicKey)
 | |
|   */
 | |
| +#ifdef CONFIG_TOOLS_LIBCRYPTO
 | |
|  static int read_pub_key(const char *keydir, const void *name,
 | |
|  			unsigned char **pubkey, int *pubkey_len)
 | |
|  {
 | |
| @@ -1178,6 +1179,13 @@ err_cert:
 | |
|  	fclose(f);
 | |
|  	return ret;
 | |
|  }
 | |
| +#else
 | |
| +static int read_pub_key(const char *keydir, const void *name,
 | |
| +			unsigned char **pubkey, int *pubkey_len)
 | |
| +{
 | |
| +	return -ENOSYS;
 | |
| +}
 | |
| +#endif
 | |
|  
 | |
|  int fit_pre_load_data(const char *keydir, void *keydest, void *fit)
 | |
|  {
 |