Line data Source code
1 : #ifndef HEADER_fd_src_ballet_zstd_fd_zstd_private_h 2 : #define HEADER_fd_src_ballet_zstd_fd_zstd_private_h 3 : 4 : #include "fd_zstd.h" 5 : 6 3 : #define FD_ZSTD_DSTREAM_ALIGN (32UL) 7 3 : #define FD_ZSTD_DSTREAM_MAGIC (0x2a8657ef1bd33bc6UL) /* random */ 8 : 9 : struct __attribute__((aligned(FD_ZSTD_DSTREAM_ALIGN))) fd_zstd_dstream { 10 : /* This point is 32-byte aligned */ 11 : 12 : ulong magic; 13 : ulong mem_sz; 14 : 15 : uchar pad[16]; 16 : 17 : /* This point is 32-byte aligned */ 18 : 19 : __extension__ uchar mem[0]; 20 : }; 21 : 22 : #endif /* HEADER_fd_src_ballet_x509_fd_x509_mock_h */