printk(KERN_DEBUG "rt_bind_peer(0) @%p\n", NET_CALLER(iph)); 
printk(KERN_DEBUG "rt_bind_peer(0) @%p\n", __builtin_return_address(0)); 
void __ip_select_ident(struct iphdr *iph, struct dst_entry *dst, int more){	struct rtable *rt = (struct rtable *) dst;	if (rt) {		if (rt->peer == NULL)			rt_bind_peer(rt, 1);		/* If peer is attached to destination, it is never detached,		   so that we need not to grab a lock to dereference it.		 */		if (rt->peer) {			iph->id = htons(inet_getid(rt->peer, more));			return;		}	} else		printk(KERN_DEBUG "rt_bind_peer(0) @%p\n", NET_CALLER(iph));	ip_select_fb_ident(iph);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/9c2b3328f74800bb370d08bb3a4255d5fe833e94/route.c/clean/net/ipv4/route.c