Commit 56faf02bae144742b4aa6b173a2ac034d953a7c3

Dominic Chen 2017-04-13T14:58:13

bufferevent: refactor to use type check macros (cherry picked from commit 92cc0b9c3db38088f79c5d1e432c429fbc366968)