Switch sanitizer_procmaps_bsd to internal_sysctl
authorKamil Rytarowski <n54@gmx.com>
Sat, 29 Sep 2018 07:45:03 +0000 (07:45 +0000)
committerKamil Rytarowski <n54@gmx.com>
Sat, 29 Sep 2018 07:45:03 +0000 (07:45 +0000)
commita14b90838135682a470e7a7bf5e52477261a5dc4
tree68aa8e4d0a88b8d9c3ec5608c1128e8d3e1f995b
parent0509070811a84fc2c69ac4b38d84e21935019420
Switch sanitizer_procmaps_bsd to internal_sysctl

Summary:
Stop using directly sysctl(3) routines in sanitizer_procmaps_bsd
and replace it with internal_sysctl().

This will allow to install interceptors for sysctl(3).

Reviewers: joerg, vitalybuka

Reviewed By: vitalybuka

Subscribers: kubamracek, llvm-commits, #sanitizers

Tags: #sanitizers

Differential Revision: https://reviews.llvm.org/D52646

llvm-svn: 343370
compiler-rt/lib/sanitizer_common/sanitizer_procmaps_bsd.cc