Having an SCTP socket opened in one to many style [SOCK_SEQPACKET] I am unable to send/receive messages greater than SO_SNDBUF. This is in accordance with draft-ietf-tsvwg-sctpsocket-14.txt section 7.1.7. SO_SNDBUF, properly implemented in linux kernel module 3.16.3 net/sctp/socket.c line# 1874 and lksctp userspace library.
What options/strategies do I have in order to send messages greater than specified size using sctp protocol?
An example: breaking up messages on sender side and setting ppid=seq_number then re-assembling the original message on receiver side.