do not assume that dns structs are aligned