rem: struct cell *t;  if (rmode==MODE_REQUEST || rmode==MODE_ONFAILURE) { t_on_negative( (unsigned int )(long) go_to ); return 1; } if (rmode==MODE_ONREPLY ) {  t=get_t(); if (!t || t==T_UNDEFINED) { LOG(L_CRIT, "BUG: w_t_on_negative entered without t\n"); return -1; } t->on_negative=(unsigned int)(long)go_to; return 1; } LOG(L_CRIT, "BUG: w_t_on_negative entered in unsupported mode\n"); return -1;
add: t_on_negative( (unsigned int )(long) go_to ); return 1;
context: inline static int w_t_on_negative( struct sip_msg* msg, char *go_to, char *foo ){	struct cell *t;	if (rmode==MODE_REQUEST || rmode==MODE_ONFAILURE) {		t_on_negative( (unsigned int )(long) go_to );		return 1;	}	if (rmode==MODE_ONREPLY ) {		/* transaction state is established */		t=get_t();		if (!t || t==T_UNDEFINED) {			LOG(L_CRIT, "BUG: w_t_on_negative entered without t\n");			return -1;		}		t->on_negative=(unsigned int)(long)go_to;		return 1;	}	LOG(L_CRIT, "BUG: w_t_on_negative entered in unsupported mode\n");	return -1;}