rem: DBG("DEBUG: t_reply: buffer computed\n");
context: static int _reply( struct cell *trans, struct sip_msg* p_msg, 	unsigned int code, char * text, int lock ){	unsigned int len;	char * buf;	struct bookmark bm;	if (code>=200) set_kr(REQ_RPLD);	/* compute the buffer in private memory prior to entering lock;	 * create to-tag if needed */	if (code>=180 && p_msg->to 				&& (get_to(p_msg)->tag_value.s==0 			    || get_to(p_msg)->tag_value.len==0)) {		calc_crc_suffix( p_msg, tm_tag_suffix );		buf = build_res_buf_from_sip_req(code,text, 				tm_tags, TOTAG_VALUE_LEN, 				p_msg,&len, &bm);		return _reply_light(trans,buf,len,code,text,				    tm_tags, TOTAG_VALUE_LEN,				    lock, &bm);	} else {		buf = build_res_buf_from_sip_req(code,text, 0,0, /* no to-tag */			p_msg,&len, &bm);		return _reply_light(trans,buf,len,code,text,				    0,0, /* no to-tag */				    lock, &bm);	}	DBG("DEBUG: t_reply: buffer computed\n");}