fa->fa_info) < 0) { 
fa->fa_info, NLM_F_MULTI) < 0) { 
fn_hash_dump_bucket(struct sk_buff *skb, struct netlink_callback *cb,		     struct fib_table *tb,		     struct fn_zone *fz,		     struct hlist_head *head){	struct hlist_node *node;	struct fib_node *f;	int i, s_i;	s_i = cb->args[3];	i = 0;	hlist_for_each_entry(f, node, head, fn_hash) {		struct fib_alias *fa;		list_for_each_entry(fa, &f->fn_alias, fa_list) {			if (i < s_i)				goto next;			if (fib_dump_info(skb, NETLINK_CB(cb->skb).pid,					  cb->nlh->nlmsg_seq,					  RTM_NEWROUTE,					  tb->tb_id,					  fa->fa_type,					  fa->fa_scope,					  &f->fn_key,					  fz->fz_order,					  fa->fa_tos,					  fa->fa_info) < 0) {				cb->args[3] = i;				return -1;			}		next:			i++;		}	}	cb->args[3] = i;	return skb->len;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/b6544c0b4cf2bd96195f3cdb7cebfb35090fc557/fib_hash.c/clean/net/ipv4/fib_hash.c