rem: t_reply_matching( hash_table , p_msg , &T , &branch );  return 1;
add: DBG("DEBUG: t_check: T previously sought and not found\n");
context: int t_check( struct s_table *hash_table , struct sip_msg* p_msg ){   unsigned int branch;   /* is T still up-to-date ? */   DBG("DEBUG: t_check : msg id=%d , global msg id=%d , T=%p\n", p_msg->id,global_msg_id,T);   if ( p_msg->id != global_msg_id || T==T_UNDEFINED )   {      global_msg_id = p_msg->id;      T = T_UNDEFINED;      /* transaction lookup */     if ( p_msg->first_line.type=SIP_REQUEST )         t_lookup_request( p_msg, 0, 0 );      else         t_reply_matching( hash_table , p_msg , &T , &branch );      return 1;   }   return 0;}