frsh_contract_t contract;
int ret;
frsh_rel_time_t budget, period, deadline;
- frsh_signal_info_t si;
/* Contract for client->server stream */
frsh_contract_init(&contract);
period = frsh_usec_to_rel_time(stream->period_usec);
frsh_contract_set_basic_params(&contract, &budget, &period, FRSH_WT_BOUNDED, FRSH_CT_REGULAR);
deadline = frsh_usec_to_rel_time(3*stream->period_usec);
- frsh_contract_set_timing_reqs(&contract, false, &deadline, 0, si, 0, si);
+ frsh_contract_set_timing_reqs(&contract, false, &deadline);
ret = frsh_contract_negotiate(&contract, &stream->vres);
frsh_contract_destroy(&contract);
period = frsh_usec_to_rel_time(stream->period_usec);
frsh_contract_set_basic_params(&contract, &budget, &period, FRSH_WT_BOUNDED, FRSH_CT_DUMMY);
deadline = frsh_usec_to_rel_time(3*stream->period_usec);
- frsh_contract_set_timing_reqs(&contract, false, &deadline, 0, si, 0, si);
+ frsh_contract_set_timing_reqs(&contract, false, &deadline);
ret = frsh_contract_negotiate(&contract, &stream->vres_rcv);
frsh_contract_destroy(&contract);