diff options
Diffstat (limited to 'view/kernelcache/core/Utility.h')
| -rw-r--r-- | view/kernelcache/core/Utility.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/view/kernelcache/core/Utility.h b/view/kernelcache/core/Utility.h index 5664fd9b..6d0bf0a0 100644 --- a/view/kernelcache/core/Utility.h +++ b/view/kernelcache/core/Utility.h @@ -25,7 +25,13 @@ inline int CountTrailingZeros(uint64_t value) } #endif -BNSegmentFlag SegmentFlagsFromMachOProtections(int initProt, int maxProt); +namespace BinaryNinja { + struct segment_command_64; + struct section_64; +} + +uint32_t SegmentFlagsForSegment(const BinaryNinja::segment_command_64& segment); +uint32_t SectionSemanticsForSection(const BinaryNinja::section_64& section); int64_t readSLEB128(const uint8_t*& current, const uint8_t* end); |
