On Wed, Apr 7, 2010 at 5:09 PM, Onkar Mahajan <kern.de...@gmail.com> wrote:
> hi All, > > struct hlist_head { > struct hlist_node *first; > }; > > struct hlist_node { > struct hlist_node *next, **pprev;<-------------------------------- > }; > > Why there is a double pointer here ?? > Hope this helps:- http://mail.nl.linux.org/kernelnewbies/2008-02/msg00001.html http://lkml.org/lkml/2000/7/28/10 Neependra > > > struct list_head { > struct list_head *next, *prev; > }; > > > Regards, > Onkar > >