diff options
Diffstat (limited to '')
-rw-r--r-- | src/lib/libcrypto/md4/md4.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/libcrypto/md4/md4.h b/src/lib/libcrypto/md4/md4.h index cb4f3cb6e9..bf4313b345 100644 --- a/src/lib/libcrypto/md4/md4.h +++ b/src/lib/libcrypto/md4/md4.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: md4.h,v 1.17 2023/07/08 06:47:26 jsing Exp $ */ | 1 | /* $OpenBSD: md4.h,v 1.18 2024/06/01 07:36:16 tb Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -92,8 +92,11 @@ typedef struct MD4state_st { | |||
92 | 92 | ||
93 | int MD4_Init(MD4_CTX *c); | 93 | int MD4_Init(MD4_CTX *c); |
94 | int MD4_Update(MD4_CTX *c, const void *data, size_t len); | 94 | int MD4_Update(MD4_CTX *c, const void *data, size_t len); |
95 | __attribute__ ((__bounded__(__buffer__, 2, 3))); | ||
95 | int MD4_Final(unsigned char *md, MD4_CTX *c); | 96 | int MD4_Final(unsigned char *md, MD4_CTX *c); |
96 | unsigned char *MD4(const unsigned char *d, size_t n, unsigned char *md); | 97 | unsigned char *MD4(const unsigned char *d, size_t n, unsigned char *md); |
98 | __attribute__ ((__nonnull__(3))) | ||
99 | __attribute__ ((__bounded__(__buffer__, 1, 2))); | ||
97 | void MD4_Transform(MD4_CTX *c, const unsigned char *b); | 100 | void MD4_Transform(MD4_CTX *c, const unsigned char *b); |
98 | #ifdef __cplusplus | 101 | #ifdef __cplusplus |
99 | } | 102 | } |