F_PUSH
e->flags = flag | F_PUSH; /* if we allocate, we push */
if ((*e)->flags & F_PUSH) {
flags = F_PUSH; /* if hostname has changed, force push */
e->flags &= ~(F_EXISTS|F_PUSH);
e->flags &= ~(F_EXISTS|F_PUSH);