Remove _PROTOCOL macros for gcc 3.2 compatibility