- qu= allocquery(ads,owner,ol,qml,id,type,flags,context); if (!qu) return errno;
+ stat= adns__mkquery(ads,owner,ol,id,typei,flags);
+ if (stat) return failsubmit(ads,context,query_r,flags,id,stat);
+
+ qu= allocquery(ads,owner,ol,id,typei,flags,&ctx); if (!qu) return errno;