sinit
static void sinit(device_t);
{ "synology", sinit, sreboot, spwroff, sbutton }
struct sctp_initmsg *sinit;
sinit = sopt->sopt_data;
sinit->sinit_num_ostreams = inp->sctp_ep.pre_open_stream_count;
sinit->sinit_max_instreams = inp->sctp_ep.max_open_streams_intome;
sinit->sinit_max_attempts = inp->sctp_ep.max_init_times;
sinit->sinit_max_init_timeo = inp->sctp_ep.initial_init_rto_max;
sopt->sopt_size = sizeof(*sinit);
struct sctp_initmsg *sinit;
sinit = sopt->sopt_data;
if (sinit->sinit_num_ostreams)
inp->sctp_ep.pre_open_stream_count = sinit->sinit_num_ostreams;
if (sinit->sinit_max_instreams)
inp->sctp_ep.max_open_streams_intome = sinit->sinit_max_instreams;
if (sinit->sinit_max_attempts)
inp->sctp_ep.max_init_times = sinit->sinit_max_attempts;
if (sinit->sinit_max_init_timeo > 10)
inp->sctp_ep.initial_init_rto_max = sinit->sinit_max_init_timeo;