s_h=cb->args[2]; 
static int fn_trie_dump_plen(struct trie *t, int plen, struct fib_table *tb, struct sk_buff *skb,			     struct netlink_callback *cb){	int h, s_h;	struct list_head *fa_head;	struct leaf *l = NULL;	s_h=cb->args[2];	for (h=0; (l = nextleaf(t, l)) != NULL; h++) {		if (h < s_h)			continue;		if (h > s_h)			memset(&cb->args[3], 0,			       sizeof(cb->args) - 3*sizeof(cb->args[0]));		fa_head = get_fa_head(l, plen);			if (!fa_head)			continue;		if (list_empty(fa_head))			continue;		if (fn_trie_dump_fa(l->key, plen, fa_head, tb, skb, cb)<0) {			cb->args[2]=h;			return -1;		}	}	cb->args[2]=h;	return skb->len;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/91b9a277fc4d207249e459a455abf804ebb5499d/fib_trie.c/buggy/net/ipv4/fib_trie.c