if (hard) x->km.state = XFRM_STATE_EXPIRED; else x->km.dying = 1; 
static void km_state_expired(struct xfrm_state *x, int hard){	struct km_event c;	if (hard)		x->km.state = XFRM_STATE_EXPIRED;	else		x->km.dying = 1;	c.data = hard;	c.event = XFRM_SAP_EXPIRED;	km_state_notify(x, &c);	if (hard)		wake_up(&km_waitq);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/4666faab095230ec8aa62da6c33391287f281154/xfrm_state.c/clean/net/xfrm/xfrm_state.c