rem: static int xl_get_from_tag(struct sip_msg *msg, str *res)
add: static int xl_get_from_tag(struct sip_msg *msg, str *res, str *hp, int hi)
context: static int xl_get_from_tag(struct sip_msg *msg, str *res){	if(msg==NULL || res==NULL)		return -1;	if(parse_from_header(msg)==-1)	{		LOG(L_ERR, "XLOG: xl_get_from: ERROR cannot parse FROM header\n");		return xl_get_null(msg, res);	}			if(msg->from==NULL || get_from(msg)==NULL 			|| get_from(msg)->tag_value.s==NULL)		return xl_get_null(msg, res);	res->s = get_from(msg)->tag_value.s;	res->len = get_from(msg)->tag_value.len; 	return 0;}