]> git.proxmox.com Git - mirror_kronosnet.git/commit
[sctp] major surgery to use only SCTP events to determine socket status
authorFabio M. Di Nitto <fdinitto@redhat.com>
Thu, 30 Jan 2020 11:36:18 +0000 (12:36 +0100)
committerFabio M. Di Nitto <fdinitto@redhat.com>
Fri, 31 Jan 2020 05:29:43 +0000 (06:29 +0100)
commitf529f6b384df21086269756b0da6c9f636ba39ca
treea67765dd561b04279d275e04269850ad3c3383a1
parent14f9150eba022fb4d3f3e85803c57c4cc02798ab
[sctp] major surgery to use only SCTP events to determine socket status

- drop concept of on_connected_epoll to determine if socket is ready or not
- provide much better debugging output at all levels
- incorporate fix from Xin Long <lxin@redhat.com> to gather socket status
  at the right time
- deal with a recent kernel change on SCTP socket that broke knet (from rhel7):
  [net] sctp: allow delivering notifications after receiving SHUTDOWN

Signed-off-by: Fabio M. Di Nitto <fdinitto@redhat.com>
README
libknet/transport_sctp.c