DISONLY
how |= DISONLY;
if ((how & (ENONLY|DISONLY)) == 0)
how |= ENONLY|DISONLY;
if ((how & DISONLY) == 0)