sctp_connectx.3 (202176) | sctp_connectx.3 (233648) |
---|---|
1.\" Copyright (c) 1983, 1991, 1993 2.\" The Regents of the University of California. All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions 6.\" are met: 7.\" 1. Redistributions of source code must retain the above copyright 8.\" notice, this list of conditions and the following disclaimer. --- 15 unchanged lines hidden (view full) --- 24.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 25.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 26.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 27.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 28.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 29.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 30.\" SUCH DAMAGE. 31.\" | 1.\" Copyright (c) 1983, 1991, 1993 2.\" The Regents of the University of California. All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions 6.\" are met: 7.\" 1. Redistributions of source code must retain the above copyright 8.\" notice, this list of conditions and the following disclaimer. --- 15 unchanged lines hidden (view full) --- 24.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 25.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 26.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 27.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 28.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 29.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 30.\" SUCH DAMAGE. 31.\" |
32.\" $FreeBSD: head/lib/libc/net/sctp_connectx.3 202176 2010-01-12 21:45:03Z brueffer $ | 32.\" $FreeBSD: head/lib/libc/net/sctp_connectx.3 233648 2012-03-29 05:02:12Z eadler $ |
33.\" 34.Dd June 19, 2007 35.Dt SCTP_CONNECTX 3 36.Os 37.Sh NAME 38.Nm sctp_connectx 39.Nd connect an SCTP socket with multiple destination addresses. 40.Sh LIBRARY --- 12 unchanged lines hidden (view full) --- 53The call operates similarly to 54.Fn connect 55but it also provides the ability to specify multiple destination 56addresses for the peer. 57This allows a fault tolerant method 58of initiating an association. 59When one of the peers addresses 60is unreachable, the subsequent listed addresses will also be used | 33.\" 34.Dd June 19, 2007 35.Dt SCTP_CONNECTX 3 36.Os 37.Sh NAME 38.Nm sctp_connectx 39.Nd connect an SCTP socket with multiple destination addresses. 40.Sh LIBRARY --- 12 unchanged lines hidden (view full) --- 53The call operates similarly to 54.Fn connect 55but it also provides the ability to specify multiple destination 56addresses for the peer. 57This allows a fault tolerant method 58of initiating an association. 59When one of the peers addresses 60is unreachable, the subsequent listed addresses will also be used |
61to set up the association with the peer. | 61to set up the association with the peer. |
62.Pp | 62.Pp |
63The user also needs to consider that any address listed in an | 63The user also needs to consider that any address listed in an |
64.Fn sctp_connectx 65call is also considered "confirmed". 66A confirmed address is one in 67which the SCTP transport will trust is a part of the association 68and it will not send a confirmation heartbeat to it with | 64.Fn sctp_connectx 65call is also considered "confirmed". 66A confirmed address is one in 67which the SCTP transport will trust is a part of the association 68and it will not send a confirmation heartbeat to it with |
69a random nonce. | 69a random nonce. |
70.Pp 71If the peer SCTP stack does not list one or more of | 70.Pp 71If the peer SCTP stack does not list one or more of |
72the provided addresses in its response message then | 72the provided addresses in its response message then |
73the extra addresses sent in the 74.Fn sctp_connectx 75call will be silently discarded from the association. 76On 77successful completion the provided 78.Fa id 79will be 80filled in with the association identification of the newly --- 26 unchanged lines hidden --- | 73the extra addresses sent in the 74.Fn sctp_connectx 75call will be silently discarded from the association. 76On 77successful completion the provided 78.Fa id 79will be 80filled in with the association identification of the newly --- 26 unchanged lines hidden --- |