An error occurred fetching the project authors.
- 03 Mar, 2003 1 commit
-
-
Sridhar Samudrala authored
-
- 24 Feb, 2003 1 commit
-
-
Jon Grimm authored
Also, rename all sctp_protocol_t -> struct sctp_protocol. Non-UDP-style SCTP sockets should ignore associd fields, so added this function into sctp_id2assoc() in anticipation of Sridhar's TCP-style work.
-
- 18 Feb, 2003 1 commit
-
-
Jon Grimm authored
-
- 12 Feb, 2003 1 commit
-
-
Jon Grimm authored
Allow the primary destination address to be overridden on a per message basis.
-
- 11 Feb, 2003 1 commit
-
-
Jon Grimm authored
Support pushing a partial record up to the application if we are receiving pressure on rwnd. The most common case is that the sender is sending a record larger than our rwnd. We send as much up the receive queue in hopes that a read will occur up room in rwnd. Other associations on the socket need held off until the partial delivery condition is finally fufilled (or ABORTed). Additionally, one must be careful to "do the right thing" with regards to associations peeled off to new sockets, properly preserving or clearing the partial delivery state.
-
- 06 Feb, 2003 2 commits
-
-
Jon Grimm authored
Supports setting the default send params. Still needs a 'get' though.
-
Jon Grimm authored
sndrcvinfo.sinfo_cumtsn is new field added by the latest (05) API I-D. Remove unused fields in ulpevent, minimally to make room for for storing this new field. But I'll clear out even more so I can make room for impending partial data delivery work. See changes in comments for ulpqueue.c. Many naming and typedef removal cleanups.
-
- 31 Jan, 2003 1 commit
-
-
Jon Grimm authored
Fix limitation where we could not send messages that exceeded the maximum data chunk size. We still need partial data delivery to accept messages with len > rwnd, but this fixes the sending. Sends are still limited (as per the I-D) to SNDBUF. Additionally, we can now 'bundle' fragmented DATA with the Cookie-Echo packet, not just a small message.
-
- 29 Jan, 2003 1 commit
-
-
Sridhar Samudrala authored
-
- 24 Jan, 2003 1 commit
-
-
Sridhar Samudrala authored
-
- 21 Jan, 2003 1 commit
-
-
Jon Grimm authored
Per clarifications made in the SCTP implementor's guide, we should stop sending heartbeats as soon as we either send SHUTDOWN or send SHUTDOWN-ACK. Cleanup sctp_transport_t -> sctp_transport. Fix some missing entries in the statetable for HB related events.
-
- 17 Jan, 2003 1 commit
-
-
Jon Grimm authored
Code had hardcoded limits to the maximum stream that could be used, and consequent static data structures. Now dynamically allocate storage for the SSN maps until _after_ we know what they are. Protocols such as SIP want to use all possible streams.
-
- 10 Jan, 2003 1 commit
-
-
Jon Grimm authored
-
- 09 Jan, 2003 1 commit
-
-
Sridhar Samudrala authored
-
- 02 Dec, 2002 1 commit
-
-
Sridhar Samudrala authored
-
- 27 Nov, 2002 1 commit
-
-
Sridhar Samudrala authored
-
- 21 Nov, 2002 1 commit
-
-
Jon Grimm authored
Mostly code on the bind path, splitting out to pf and af family specific functions. Minor code cleanups/fixes mixed in.
-
- 15 Nov, 2002 1 commit
-
-
Sridhar Samudrala authored
-
- 13 Nov, 2002 2 commits
-
-
Jon Grimm authored
Yet more address split out, but with the sideeffect that PF_INET6 sockets can accept v4 addresses. Another sideeffect is that this fixes an issue with the destination lookup code to deal with wildcards, as the previous code was not considering the wildcard a match and consequently doing a second lookup.
-
Sridhar Samudrala authored
-
- 11 Nov, 2002 2 commits
-
-
Jon Grimm authored
This is just more address cleanup really, but the sideeffect is that this enables the autobinding on PF_INET6 sockets.
-
Sridhar Samudrala authored
-
- 08 Nov, 2002 1 commit
-
-
Jon Grimm authored
Splitting out yet more code. New af and pf specific functions.
-
- 07 Nov, 2002 1 commit
-
-
Sridhar Samudrala authored
-
- 06 Nov, 2002 1 commit
-
-
Jon Grimm authored
Replace sockaddr_storage_t with 'union sctp_addr'. Split up more ipv4/ipv6 code into af specific functions. More later, but this gives me a base to do the rest.
-
- 04 Nov, 2002 1 commit
-
-
Sridhar Samudrala authored
-
- 24 Oct, 2002 2 commits
-
-
Sridhar Samudrala authored
-
Nivedita Singhvi authored
options.
-
- 11 Oct, 2002 2 commits
-
-
David S. Miller authored
-
Sridhar Samudrala authored
* data/notifications waiting in the parent socket's receive queue should be moved to the peeled-off socket's receive queue. * sendmsg() to a peer already on an association that has been peeled off should fail and not create a new association.
-
- 04 Oct, 2002 1 commit
-
-
Jon Grimm authored
In sendmsg(), the lower layers own the association cleanup after the ASSOCIATE call has succeeded, so the error path should _only_ free the asoc if we've failed to pass this responsibility to the lower layer (otherwise we double-free the asoc).
-
- 27 Sep, 2002 1 commit
-
-
Jon Grimm authored
The lksctp project implemenents a regressions suite which needs certain functions exported. SCTP_STATIC is used to compile the function as 'static' when not in the testsuite.
-
- 25 Sep, 2002 1 commit
-
-
Jon Grimm authored
sctp: one more list_t removal. sctp: more whitespace cleanup (jgrimm) sctp: merge with linux bk tree sctp: Minor ABORT updates (ardelle.fan) sctp: Fix misc. COOKIE-ECHO bundling bugs. (jgrimm) There were small windows where the following could occur. -Two DATA chunks bundled with COOKIE-ECHO (only 1 allowed.) -DATA bundled with lost COOKIE-ECHO needs resent too. -DATA sent while in COOKIE-ECHOED if there had not been control data already bundled. sctp: more updates for abort (jgrimm and ardelle.fan) Cleanup T5 upon abort. Send COMM_LOST notification to ULP upon abort. sctp: updates to T5 shutdown timer. (samudrala) I missed a couple changes from Sridhar's last patch. sctp: more ABORT, cleanup shutdown timers (ardelle.fan) When we send or receive an ABORT, there may be a variety of timers running. Turn these timers off when we abort. sctp: Fix bug in COOKIE-ECHO retransmission. (jgrimm) We had saved away the pointer directly to the INIT-ACK state cookie param, but upon COOKIE ECHO retransmission, this skb has already been thrown away. The fix is to save away the cookie. sctp: Unknown chunk processing. (daisyc) Each chunkheader contains the chunk type. For forward compatiblity, 'action' bits in the type describe what action the peer requests if one does not understand that chunk type. This patch is to implement the handling of those 'unrecognized chunk' actions. sctp: Add T5 shutdown guard handling. (samudrala) The T5-shutdown-guard timer is used to bound the time we are willing to try gracefully shutting down. This protects against certain pathological peers. sctp: Add msg_name support for notifications and PF_INET sockets. (jgrimm)
-
- 03 Sep, 2002 1 commit
-
-
Rusty Russell authored
This removes list_t, which is a gratuitous typedef for a "struct list_head". Unless there is good reason, the kernel doesn't usually typedef, as typedefs cannot be predeclared unlike structs.
-
- 29 Aug, 2002 1 commit
-
-
David S. Miller authored
-
- 28 Aug, 2002 4 commits
-
-
David S. Miller authored
-
David S. Miller authored
-
David S. Miller authored
- also fix sctp.h declaration type of sctp_get_port
-
David S. Miller authored
-
- 21 Aug, 2002 1 commit
-
-
Jon Grimm authored
Update statetable for prm ABORT and prm SHUTDOWN in the closed state (this should turn into an error just like we do in prm SEND).
-