ds_transport
ds_transport_t *ds_transport; /* associated transport */
dsp->ds_transport->dt_close(dsp->ds_data);
if (dsp->ds_transport->dt_scan(dsp->ds_data) != 0 &&
dsp->ds_transport = t;