rem: if (!_d->first) {
context: int find_presentity(pdomain_t* _d, str* _uri, struct presentity** _p){	int sl, i;	struct presentity* p;		if (!_d->first) {	     pdomain_load_presentities(_d);	}	sl = hash_func(_d, _uri->s, _uri->len);		p = _d->table[sl].first;		for(i = 0; i < _d->table[sl].n; i++) {		if ((p->uri.len == _uri->len) && !memcmp(p->uri.s, _uri->s, _uri->len)) {			*_p = p;			return 0;		}				p = p->next;	}	return 1;   /* Nothing found */}