SETIFVAL
#define SETIFVAL(a, t) if (sva->a != (t)PUFFS_VNOVAL) vap->a = sva->a
#undef SETIFVAL
#define SETIFVAL(a,t) if (CHANGED(a, t)) rn->rn_va.a = vap->a