ND_SAVEREPLY
((nd->nd_flag & ND_SAVEREPLY) && (rp->rc_flag & RC_UDP)) ||
((nd->nd_flag & ND_SAVEREPLY) && !(rp->rc_flag & RC_UDP) &&
(nd->nd_flag & ND_SAVEREPLY) != 0) {
((nd->nd_flag & (ND_TLS | ND_SAVEREPLY)) == ND_TLS ||
(nd->nd_flag & (ND_CANEXTPG | ND_SAVEREPLY)) == ND_CANEXTPG) &&
((nd->nd_flag & (ND_TLS | ND_SAVEREPLY)) == ND_TLS ||
(nd->nd_flag & (ND_CANEXTPG | ND_SAVEREPLY)) == ND_CANEXTPG) &&
((flag & (ND_TLS | ND_SAVEREPLY)) == ND_TLS ||
(flag & (ND_CANEXTPG | ND_SAVEREPLY)) == ND_CANEXTPG) &&
((nd->nd_flag & (ND_TLS | ND_SAVEREPLY)) == ND_TLS ||
(nd->nd_flag & (ND_CANEXTPG | ND_SAVEREPLY)) ==
nd->nd_flag |= ND_SAVEREPLY;
if (nd->nd_repstat && (nd->nd_flag & ND_SAVEREPLY) &&
nd->nd_flag &= ~ND_SAVEREPLY;
nd->nd_flag |= ND_SAVEREPLY;
nd->nd_flag |= ND_SAVEREPLY;