added the silencing macros to the ndk functions