9fans stoped sending me mail again, i read your response on the 9fans archive.
you are indeed correct, i missed that it used rralloc() wich allocates all the structures. so false alarm from me again, but at least you spoted the memory leak. another thing, the DN* rr->sig->signer doesnt seem to get marked in dnchangenever() and dnageall(), which would cause it to get accidently freed unless its referenced somewhere else no? -- cinap