FLAG_DELETE_ON_CLOSE
fFlags |= FLAG_DELETE_ON_CLOSE;
if ((fFlags & (FLAG_CLOSED | FLAG_DELETE_ON_CLOSE))
== (FLAG_CLOSED | FLAG_DELETE_ON_CLOSE)) {
endpoint->fFlags |= FLAG_DELETE_ON_CLOSE;
if ((fFlags & FLAG_DELETE_ON_CLOSE) == 0) {