NODE_INIT_PARENT(tn, T_TNODE); 
tn->parent = T_TNODE; 
static struct tnode* tnode_new(t_key key, int pos, int bits){	int nchildren = 1<<bits;	int sz = sizeof(struct tnode) + nchildren * sizeof(struct node *);	struct tnode *tn = tnode_alloc(sz);	if (tn) {		memset(tn, 0, sz);		NODE_INIT_PARENT(tn, T_TNODE);		tn->pos = pos;		tn->bits = bits;		tn->key = key;		tn->full_children = 0;		tn->empty_children = 1<<bits;	}	pr_debug("AT %p s=%u %u\n", tn, (unsigned int) sizeof(struct tnode),		 (unsigned int) (sizeof(struct node) * 1<<bits));	return tn;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/2373ce1ca04dd46bf2b8b0f9a799eb2a90da92fb/fib_trie.c/buggy/net/ipv4/fib_trie.c