Как использовать sctp_opt_info с SCTP_PEER_ADDR_PARAMS для установки интервала пульса в LinuxLinux

Anonymous
Как использовать sctp_opt_info с SCTP_PEER_ADDR_PARAMS для установки интервала пульса в Linux

Сообщение Anonymous »


Я пытаюсь установить интервал подтверждения и использую структуру sctp_paddrparams, чтобы установить значение spp_hbinterval. Я также устанавливаю для spp_flags значение SPP_HB_ENABLE. Насколько я понимаю, приложение должно вызвать sctp_opt_info() с опцией SCTP_PEER_ADDR_PARAMS для изменения значений.

Я попытался сделать это, вызвав sctp_opt_info() со следующими параметрами:

sctp_opt_info(newSocket,0,SCTP_PEER_ADDR_PARAMS,@pAddrParams,length) После установки значений в структуре sctp_paddrparams я вызываю вышеуказанное, чтобы внести изменения в интервал контрольного сигнала. Но здесь выдается исключение ошибки сегментации. Что я здесь делаю не так?

Вернуться в «Linux»