sd_empty
if ((sd.state >= sd_empty)
sd->state = sd_empty; /* must be empty */
sd->state = sd_empty;
if (sd->state < sd_empty) { /* nothing to talk to, */
case sd_empty:
case sd_empty:
case sd_empty:
case sd_empty: