Explorar el Código

Merge pull request #687 from UnknownDK/fix-flag-scopes

Fix PBES and OMAC flag scopes
Steffen Jaeckel hace 5 meses
padre
commit
3905c28913
Se han modificado 1 ficheros con 3 adiciones y 2 borrados
  1. 3 2
      src/headers/tomcrypt_private.h

+ 3 - 2
src/headers/tomcrypt_private.h

@@ -108,12 +108,12 @@ typedef struct
    /* only used for RC2 */
    unsigned long key_bits;
 } pbes_arg;
-#endif
 
 typedef struct {
    const pbes_properties *data;
    const char *oid;
 } oid_to_pbes;
+#endif
 
 /*
  * Internal functions
@@ -179,8 +179,9 @@ int func_name (hash_state * md, const unsigned char *in, unsigned long inlen)
 int ocb3_int_ntz(unsigned long x);
 void ocb3_int_xor_blocks(unsigned char *out, const unsigned char *block_a, const unsigned char *block_b, unsigned long block_len);
 
+#ifdef LTC_OMAC
 int omac_vprocess(omac_state *omac, const unsigned char *in,  unsigned long inlen, va_list args);
-
+#endif
 /* tomcrypt_math.h */
 
 #if !defined(DESC_DEF_ONLY)