diff options
| author | Theo Buehler <tb@openbsd.org> | 2024-11-23 13:32:04 -0700 |
|---|---|---|
| committer | Theo Buehler <tb@openbsd.org> | 2024-11-23 13:32:04 -0700 |
| commit | d58e3559c224e9ca94d337a1ff465ea190691f69 (patch) | |
| tree | ab5e236a803c89c9251a729d75ce1ca1ac0643dc | |
| parent | 0d1912afd5c50633c2248e6302018b08cdb52422 (diff) | |
| download | portable-d58e3559c224e9ca94d337a1ff465ea190691f69.tar.gz portable-d58e3559c224e9ca94d337a1ff465ea190691f69.tar.bz2 portable-d58e3559c224e9ca94d337a1ff465ea190691f69.zip | |
Attempt to fix windows
| -rw-r--r-- | include/compat/endian.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/compat/endian.h b/include/compat/endian.h index 5376c1a..2e4c8f7 100644 --- a/include/compat/endian.h +++ b/include/compat/endian.h | |||
| @@ -101,6 +101,8 @@ | |||
| 101 | #endif | 101 | #endif |
| 102 | 102 | ||
| 103 | #define htobe64(x) ntohll((x)) | 103 | #define htobe64(x) ntohll((x)) |
| 104 | #define htole64(x) (x) | ||
| 105 | #define le64toh(x) (x) | ||
| 104 | #endif /* _WIN32 && !HAVE_ENDIAN_H */ | 106 | #endif /* _WIN32 && !HAVE_ENDIAN_H */ |
| 105 | 107 | ||
| 106 | #ifdef __linux__ | 108 | #ifdef __linux__ |
| @@ -151,6 +153,8 @@ | |||
| 151 | #define htole32(x) LE_32(x) | 153 | #define htole32(x) LE_32(x) |
| 152 | #define htobe32(x) BE_32(x) | 154 | #define htobe32(x) BE_32(x) |
| 153 | #define be64toh(x) BE_64(x) | 155 | #define be64toh(x) BE_64(x) |
| 156 | #define le64toh(x) LE_64(x) | ||
| 157 | #define htole64(x) LE_64(x) | ||
| 154 | #define htobe64(x) BE_64(x) | 158 | #define htobe64(x) BE_64(x) |
| 155 | #endif | 159 | #endif |
| 156 | 160 | ||
