Commit Graph

19 Commits

Author SHA1 Message Date
paulc 88277b60a0 Added handling of SCTP states PF and UNCONFIRMED if supported by the library.
git-svn-id: http://voip.null.ro/svn/yate@6249 acf43c95-373e-0410-b603-e72c3f656dc1
2017-08-01 12:36:57 +00:00
paulc d56cecb40e Added copyright notices to sources and scripts missing them.
Updated copyright notices for 2014.
Fixed end of lines in many files.


git-svn-id: http://voip.null.ro/svn/yate@5755 acf43c95-373e-0410-b603-e72c3f656dc1
2014-02-05 11:42:17 +00:00
paulc 18e10bfd69 Changed license terms in each source file to reference an external file.
git-svn-id: http://voip.null.ro/svn/yate@5609 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-06 13:38:10 +00:00
andrei f4dc6960c3 Added the option to set sctp socket "adaptation" parameter.
git-svn-id: http://voip.null.ro/svn/yate@5335 acf43c95-373e-0410-b603-e72c3f656dc1
2012-11-21 13:59:34 +00:00
paulc 92adb5b9d9 Fixed compilation on systems where struct sctp_sack_info is not available.
Reduced debug level from CONF to MILD when SACK parameters cannot be retrieved.


git-svn-id: http://voip.null.ro/svn/yate@5172 acf43c95-373e-0410-b603-e72c3f656dc1
2012-07-02 14:22:52 +00:00
andrei dc9659903e Added configuration file to set default values for sctp parameters.
Show debug message if the sctp parameters values are not reliable for m2pa.


git-svn-id: http://voip.null.ro/svn/yate@5164 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-29 14:00:52 +00:00
paulc 7e77fd2cfb Added possibility to track message progress through handlers.
git-svn-id: http://voip.null.ro/svn/yate@5107 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-12 23:47:01 +00:00
andrei 4557d1d974 Check if set delayed acknowledge timer struct exists.
git-svn-id: http://voip.null.ro/svn/yate@4578 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-30 09:42:26 +00:00
andrei 65bea65ac0 Added the possibility to set sctp sack parameters.
Set sctp message socket parameters.


git-svn-id: http://voip.null.ro/svn/yate@4571 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-26 11:34:41 +00:00
andrei 90938c3f14 Implement statusParams instead of msgStatus.
git-svn-id: http://voip.null.ro/svn/yate@4500 acf43c95-373e-0410-b603-e72c3f656dc1
2011-07-13 11:35:33 +00:00
andrei 2a143c0181 Implemented module status.
git-svn-id: http://voip.null.ro/svn/yate@4499 acf43c95-373e-0410-b603-e72c3f656dc1
2011-07-13 10:26:46 +00:00
andrei b7a76c9b1f Check if the sctp flags are defined on the platform.
git-svn-id: http://voip.null.ro/svn/yate@4498 acf43c95-373e-0410-b603-e72c3f656dc1
2011-07-13 07:33:48 +00:00
andrei cf4cf8e44c Added setParams method for Socket.
Reimplement setParam method to set SCTP specific parameters.


git-svn-id: http://voip.null.ro/svn/yate@4483 acf43c95-373e-0410-b603-e72c3f656dc1
2011-07-12 14:07:57 +00:00
andrei 0d4c79b7b6 Reimplemented Socket::valid method to check if the association id status is operational.
git-svn-id: http://voip.null.ro/svn/yate@4482 acf43c95-373e-0410-b603-e72c3f656dc1
2011-07-12 14:02:53 +00:00
paulc becb53ed5d Handle more SCTP events that can indicate a closed connection.
Return -1 when an event is detected.


git-svn-id: http://voip.null.ro/svn/yate@4387 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-17 15:36:28 +00:00
andrei f35ba6ce50 Handle sctp socket shutdown event
git-svn-id: http://voip.null.ro/svn/yate@4381 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-17 11:12:21 +00:00
paulc 65c7a2da30 Added method to set the desired SCTP protocol payload identification (PPID).
git-svn-id: http://voip.null.ro/svn/yate@3066 acf43c95-373e-0410-b603-e72c3f656dc1
2010-02-04 01:59:27 +00:00
paulc 580f5c0c9e Detect if sctp_connectx() has 3 or 4 arguments.
git-svn-id: http://voip.null.ro/svn/yate@3059 acf43c95-373e-0410-b603-e72c3f656dc1
2010-02-02 16:46:53 +00:00
andrei ecd075d0ac Added generic support for SS7 SIGTRAN protocol stack.
Added SCTP sockets support based on Linux Kernel SCTP.
Added SS7 Sigtran M2PA protocol support.


git-svn-id: http://voip.null.ro/svn/yate@3058 acf43c95-373e-0410-b603-e72c3f656dc1
2010-02-02 14:38:12 +00:00