summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/rc2/rc2_local.h
diff options
context:
space:
mode:
authortb <>2025-11-26 10:19:57 +0000
committertb <>2025-11-26 10:19:57 +0000
commit4879f73ba340a5a6a1e4b5812f046c92cf362d95 (patch)
treef4e49dade531b065882e4b3f1a67e3ecb0647b36 /src/lib/libcrypto/rc2/rc2_local.h
parentc1cd9b31174d2c148f5a1dedde49f456a97398d4 (diff)
downloadopenbsd-4879f73ba340a5a6a1e4b5812f046c92cf362d95.tar.gz
openbsd-4879f73ba340a5a6a1e4b5812f046c92cf362d95.tar.bz2
openbsd-4879f73ba340a5a6a1e4b5812f046c92cf362d95.zip
libcrypto: add header guards to *_local.h
An upcoming change requires the inclusion of asn1_local.h in x509_local.h which doesn't work due to missing header guards. Add guards to all local headers that don't have them, although reacharounds and multiple inclusions are unlikely to occur for most of those. ok jsing
Diffstat (limited to 'src/lib/libcrypto/rc2/rc2_local.h')
-rw-r--r--src/lib/libcrypto/rc2/rc2_local.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/lib/libcrypto/rc2/rc2_local.h b/src/lib/libcrypto/rc2/rc2_local.h
index dd5598760e..885b17aa5e 100644
--- a/src/lib/libcrypto/rc2/rc2_local.h
+++ b/src/lib/libcrypto/rc2/rc2_local.h
@@ -1,4 +1,4 @@
1/* $OpenBSD: rc2_local.h,v 1.3 2024/03/29 05:03:48 jsing Exp $ */ 1/* $OpenBSD: rc2_local.h,v 1.4 2025/11/26 10:19:57 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 *
@@ -56,6 +56,9 @@
56 * [including the GNU Public Licence.] 56 * [including the GNU Public Licence.]
57 */ 57 */
58 58
59#ifndef HEADER_RC2_LOCAL_H
60#define HEADER_RC2_LOCAL_H
61
59#undef c2l 62#undef c2l
60#define c2l(c,l) (l =((unsigned long)(*((c)++))) , \ 63#define c2l(c,l) (l =((unsigned long)(*((c)++))) , \
61 l|=((unsigned long)(*((c)++)))<< 8L, \ 64 l|=((unsigned long)(*((c)++)))<< 8L, \
@@ -110,3 +113,5 @@
110 x2=(t<<3)|(t>>13); \ 113 x2=(t<<3)|(t>>13); \
111 t=(x3+(x0& ~x2)+(x1&x2)+ *(p0++))&0xffff; \ 114 t=(x3+(x0& ~x2)+(x1&x2)+ *(p0++))&0xffff; \
112 x3=(t<<5)|(t>>11); 115 x3=(t<<5)|(t>>11);
116
117#endif /* HEADER_RC2_LOCAL_H */