struct xfrm_mgr *km; 
struct km_event c; 
void km_policy_expired(struct xfrm_policy *pol, int dir, int hard){	struct xfrm_mgr *km;	read_lock(&xfrm_km_lock);	list_for_each_entry(km, &xfrm_km_list, list)		if (km->notify_policy)			km->notify_policy(pol, dir, hard);	read_unlock(&xfrm_km_lock);	if (hard)		wake_up(&km_waitq);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/26b15dad9f1c19d6d4f7b999b07eaa6d98e4b375/xfrm_state.c/buggy/net/xfrm/xfrm_state.c