rem: if (protocol_compat(LIBGIFTPROTO_VERSION))
add: if (protocol_compat(p, LIBGIFTPROTO_VERSION))
context: BOOL OpenNap_init(Protocol *p){	OpnPlugin *plugin;		if (protocol_compat(LIBGIFTPROTO_VERSION))		return FALSE;	/* tell our debugger to insert a breakpoint here	 * this only works on x86 and GLibC 2	 */#if defined OPENNAP_DEBUG \	&& defined (__i386__) && defined (__GNUC__) && __GNUC__ >= 2	__asm__ __volatile__ ("int $03");#endif	 	OPN = p;	if (!(plugin = malloc(sizeof(OpnPlugin))))		return FALSE;	memset(plugin, 0, sizeof(OpnPlugin));	p->udata = plugin;	setup_callbacks(p);		return TRUE;}