return -ENOENT; 
void xfrm_policy_delete(struct xfrm_policy *pol, int dir){	write_lock_bh(&xfrm_policy_lock);	pol = __xfrm_policy_unlink(pol, dir);	write_unlock_bh(&xfrm_policy_lock);	if (pol) {		if (dir < XFRM_POLICY_MAX)			atomic_inc(&flow_cache_genid);		xfrm_policy_kill(pol);	}}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/4666faab095230ec8aa62da6c33391287f281154/xfrm_policy.c/buggy/net/xfrm/xfrm_policy.c