chase
void chase(struct point *, struct point *);
chase(&snake[i], &snake[i - 1]);
chase(&snake[0], &snake[1]);
val_fill_reply(struct reply_info* chase, struct reply_info* orig,
chase->rrset_count = 0;
chase->an_numrrsets = 0;
chase->ns_numrrsets = 0;
chase->ar_numrrsets = 0;
chase->rrsets[chase->an_numrrsets++] =
chase->rrsets[chase->an_numrrsets++] = orig->rrsets[i];
chase->rrsets[chase->an_numrrsets++] = orig->rrsets[i];
chase->rrsets[chase->an_numrrsets++] = orig->rrsets[j];
chase->rrsets[chase->an_numrrsets++] = orig->rrsets[i];
chase->rrsets[chase->an_numrrsets+
chase->ns_numrrsets++] = orig->rrsets[i];
chase->rrsets[chase->an_numrrsets+
chase->ns_numrrsets++] = orig->rrsets[i];
chase->rrsets[chase->an_numrrsets
+orig->ns_numrrsets+chase->ar_numrrsets++]
chase->rrsets[chase->an_numrrsets+orig->ns_numrrsets+
chase->ar_numrrsets++] = orig->rrsets[i];
chase->rrset_count = chase->an_numrrsets + chase->ns_numrrsets +
chase->ar_numrrsets;
void val_fill_reply(struct reply_info* chase, struct reply_info* orig,
val_fill_reply(struct reply_info* chase, struct reply_info* orig,
chase->rrset_count = 0;
chase->an_numrrsets = 0;
chase->ns_numrrsets = 0;
chase->ar_numrrsets = 0;
chase->rrsets[chase->an_numrrsets++] =
chase->rrsets[chase->an_numrrsets++] = orig->rrsets[i];
chase->rrsets[chase->an_numrrsets++] = orig->rrsets[i];
chase->rrsets[chase->an_numrrsets++] = orig->rrsets[j];
chase->rrsets[chase->an_numrrsets++] = orig->rrsets[i];
chase->rrsets[chase->an_numrrsets+
chase->ns_numrrsets++] = orig->rrsets[i];
chase->rrsets[chase->an_numrrsets+
chase->ns_numrrsets++] = orig->rrsets[i];
chase->rrsets[chase->an_numrrsets
+orig->ns_numrrsets+chase->ar_numrrsets++]
chase->rrsets[chase->an_numrrsets+orig->ns_numrrsets+
chase->ar_numrrsets++] = orig->rrsets[i];
chase->rrset_count = chase->an_numrrsets + chase->ns_numrrsets +
chase->ar_numrrsets;
void val_fill_reply(struct reply_info* chase, struct reply_info* orig,