diff options
Diffstat (limited to 'src/lib/libcrypto/bn/bn.h')
| -rw-r--r-- | src/lib/libcrypto/bn/bn.h | 27 |
1 files changed, 1 insertions, 26 deletions
diff --git a/src/lib/libcrypto/bn/bn.h b/src/lib/libcrypto/bn/bn.h index e64fcf355f..1ee1f1f1f8 100644 --- a/src/lib/libcrypto/bn/bn.h +++ b/src/lib/libcrypto/bn/bn.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: bn.h,v 1.83 2025/11/07 13:41:40 jsing Exp $ */ | 1 | /* $OpenBSD: bn.h,v 1.84 2025/12/05 14:12:32 tb Exp $ */ |
| 2 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -143,43 +143,18 @@ extern "C" { | |||
| 143 | #if defined(_LP64) || defined(_WIN64) | 143 | #if defined(_LP64) || defined(_WIN64) |
| 144 | #undef BN_LLONG | 144 | #undef BN_LLONG |
| 145 | #define BN_ULONG uint64_t | 145 | #define BN_ULONG uint64_t |
| 146 | #define BN_LONG int64_t | ||
| 147 | #define BN_BITS 128 | ||
| 148 | #define BN_BYTES 8 | 146 | #define BN_BYTES 8 |
| 149 | #define BN_BITS2 64 | 147 | #define BN_BITS2 64 |
| 150 | #define BN_BITS4 32 | ||
| 151 | #define BN_MASK2 UINT64_C(0xffffffffffffffff) | ||
| 152 | #define BN_MASK2l UINT64_C(0xffffffff) | ||
| 153 | #define BN_MASK2h UINT64_C(0xffffffff00000000) | ||
| 154 | #define BN_MASK2h1 UINT64_C(0xffffffff80000000) | ||
| 155 | #define BN_TBIT UINT64_C(0x8000000000000000) | ||
| 156 | #define BN_DEC_CONV UINT64_C(10000000000000000000) | ||
| 157 | #define BN_DEC_FMT1 "%" PRIu64 | 148 | #define BN_DEC_FMT1 "%" PRIu64 |
| 158 | #define BN_DEC_FMT2 "%019" PRIu64 | ||
| 159 | #define BN_DEC_NUM 19 | ||
| 160 | #define BN_HEX_FMT1 "%" PRIX64 | 149 | #define BN_HEX_FMT1 "%" PRIX64 |
| 161 | #define BN_HEX_FMT2 "%016" PRIX64 | ||
| 162 | #else | 150 | #else |
| 163 | #define BN_ULLONG uint64_t | 151 | #define BN_ULLONG uint64_t |
| 164 | #define BN_LLONG | 152 | #define BN_LLONG |
| 165 | #define BN_ULONG uint32_t | 153 | #define BN_ULONG uint32_t |
| 166 | #define BN_LONG int32_t | ||
| 167 | #define BN_BITS 64 | ||
| 168 | #define BN_BYTES 4 | 154 | #define BN_BYTES 4 |
| 169 | #define BN_BITS2 32 | 155 | #define BN_BITS2 32 |
| 170 | #define BN_BITS4 16 | ||
| 171 | #define BN_MASK UINT64_C(0xffffffffffffffff) | ||
| 172 | #define BN_MASK2 UINT32_C(0xffffffff) | ||
| 173 | #define BN_MASK2l UINT32_C(0xffff) | ||
| 174 | #define BN_MASK2h1 UINT32_C(0xffff8000) | ||
| 175 | #define BN_MASK2h UINT32_C(0xffff0000) | ||
| 176 | #define BN_TBIT UINT32_C(0x80000000) | ||
| 177 | #define BN_DEC_CONV UINT32_C(1000000000) | ||
| 178 | #define BN_DEC_FMT1 "%" PRIu32 | 156 | #define BN_DEC_FMT1 "%" PRIu32 |
| 179 | #define BN_DEC_FMT2 "%09" PRIu32 | ||
| 180 | #define BN_DEC_NUM 9 | ||
| 181 | #define BN_HEX_FMT1 "%" PRIX32 | 157 | #define BN_HEX_FMT1 "%" PRIX32 |
| 182 | #define BN_HEX_FMT2 "%08" PRIX32 | ||
| 183 | #endif | 158 | #endif |
| 184 | 159 | ||
| 185 | #define BN_FLG_MALLOCED 0x01 | 160 | #define BN_FLG_MALLOCED 0x01 |
