- adns__diag(fls->ads,fls->serv,fls->qu,"label in domain runs beyond end of domain");
+ adns__diag(fls->ads,fls->serv,fls->qu,
+ "label in domain runs or points outside of packet");
+ return adns_s_invalidresponse;
+
+ x_loop:
+ adns__diag(fls->ads,fls->serv,fls->qu,
+ "compressed label pointer chain");