p->u.qam.modulation = QAM_AUTO;
p->u.qam.modulation = dst_get_modulation(state);
static int dst_get_frontend(struct dvb_frontend* fe, struct dvb_frontend_parameters *p){	struct dst_state* state = fe->demodulator_priv;	p->frequency = state->decode_freq;	p->inversion = state->inversion;	if (state->dst_type == DST_TYPE_IS_SAT) {		p->u.qpsk.symbol_rate = state->symbol_rate;		p->u.qpsk.fec_inner = dst_get_fec(state);	} else if (state->dst_type == DST_TYPE_IS_TERR) {		p->u.ofdm.bandwidth = state->bandwidth;	} else if (state->dst_type == DST_TYPE_IS_CABLE) {		p->u.qam.symbol_rate = state->symbol_rate;		p->u.qam.fec_inner = dst_get_fec(state);		p->u.qam.modulation = QAM_AUTO;	}	return 0;}