rem: DBG("ral(): URI to be processed: \'%.*s\'\n", uri->len, uri->s); if (is_strict(&rr_body->nameaddr.uri)) {
add: DBG("ral(): URI to be processed: '%.*s'\n", uri->len, uri->s); if (is_strict(uri)) {
context: static inline int route_after_loose(struct sip_msg* _m){	struct hdr_field* hdr = _m->route;	int ret;		str* uri;	rr_t* rr_body;	rr_body = (rr_t*)_m->route->parsed;	uri = &rr_body->nameaddr.uri;	     /* IF the URI was added by me, remove it */	if (is_myself(uri) == 0) {		DBG("ral(): Topmost URI is myself\n");		if (remove_first_route(_m, _m->route) < 0) {			LOG(L_ERR, "ral(): Error while removing the topmost Route URI\n");			return -2;		}				     /* Is there another uri in the same header field ? */		if (rr_body->next == 0) {			     /* No, find next Route header field */			ret = find_next_route(_m, &hdr);			if (ret < 0) {				LOG(L_ERR, "ral(): Error while trying to find next Route header field\n");				return -3;			}			     /* No next Route URI found */			if (ret != 0) {				DBG("ral(): No next URI found\n");				return 0;			}			rr_body = (rr_t*)_m->route->parsed;			uri = &rr_body->nameaddr.uri;		}	} else {		DBG("ral(): Topmost URI is NOT myself\n");	}	DBG("ral(): URI to be processed: \'%.*s\'\n", uri->len, uri->s);	if (is_strict(&rr_body->nameaddr.uri)) {		DBG("ral(): Next URI is a strict router\n");		if (handle_strict_router(_m, hdr) < 0) {			LOG(L_ERR, "ral(): Error while handling strict router\n");			return -5;		}	} else {		     /* Next hop is loose router */		DBG("ral(): Next URI is a loose router\n");		_m->dst_uri.s = uri->s;		_m->dst_uri.len = uri->len;	}	return 0;}