freeing blocks allocated for CNAME chains; no memory leaks