*** source/misc.c~ Fri Sep 1 23:08:52 2000 --- source/misc.c Fri Dec 8 10:52:56 2000 *************** *** 2641,2646 **** --- 2641,2648 ---- switch(type) { case T_A : + if (dlen != sizeof(struct in_addr)) + return 0; rptr->re_he.h_length = dlen; if (ans == 1) rptr->re_he.h_addrtype=(class == C_IN) ? *************** *** 2687,2692 **** --- 2689,2695 ---- *alias = NULL; break; default : + cp += dlen; break; } }