It would be great to have a way to pass sctp_debug=true when building usrsctp Meson subproject so it defines SCTP_DEBUG (needed in DepUsrSCTP.cpp to show SCTP debug). An manual alternative is to edit meson.build of usrsctp and add it unconditionally.
I'm calling HandleUsrSctpTimers() everytime the timer fires (of course), also in onSendSctpData callback and also when SCTP data is received (in SctpAssociation::ProcessSctpData(). Not sure if correct.
Extra MS_DUMP() added for debugging. Must be removed.
Details
usrsctp_get_timeout()
feature and released version 0.9.6.0: https://github.com/versatica/usrsctp/pull/1usrsctp.wrap
point to it.Notes
sctp_debug=true
when building usrsctp Meson subproject so it definesSCTP_DEBUG
(needed inDepUsrSCTP.cpp
to show SCTP debug). An manual alternative is to editmeson.build
of usrsctp and add it unconditionally.HandleUsrSctpTimers()
everytime the timer fires (of course), also inonSendSctpData
callback and also when SCTP data is received (inSctpAssociation::ProcessSctpData()
. Not sure if correct.MS_DUMP()
added for debugging. Must be removed.