Fix wrapping macros in async DNS support code