OPT_REPLY_SIZE
void *tmp = realloc (opt_reply, OPT_REPLY_SIZE);
opt_reply = (unsigned char *)malloc(OPT_REPLY_SIZE);
opt_replyend = opt_reply + OPT_REPLY_SIZE;
opt_replyend += OPT_REPLY_SIZE;