Author: tuexen
Date: Wed Sep 15 20:41:20 2010
New Revision: 212699
URL: http://svn.freebsd.org/changeset/base/212699
Log:
Remove unused variables.
MFC after: 2 weeks.
Modified:
head/sys/netinet6/sctp6_usrreq.c
Modified: head/sys/netinet6/sctp6_usrreq.c
==
Author: tuexen
Date: Wed Sep 15 20:53:20 2010
New Revision: 212702
URL: http://svn.freebsd.org/changeset/base/212702
Log:
* Use !TAILQ_EMPTY() for checking if a tail queue is not empty.
* Remove assignment without any effect.
MFC after: 2 weeks.
Modified:
head/sys/netinet/sctp_cc_funct
Author: tuexen
Date: Wed Sep 15 21:08:57 2010
New Revision: 212704
URL: http://svn.freebsd.org/changeset/base/212704
Log:
Remove assignment without effect.
MFC after: 2 weeks.
Modified:
head/sys/netinet/sctp_sysctl.c
Modified: head/sys/netinet/sctp_sysctl.c
=
Author: tuexen
Date: Wed Sep 15 21:19:54 2010
New Revision: 212707
URL: http://svn.freebsd.org/changeset/base/212707
Log:
Remove unused variable/assignment.
MFC after: 2 weeks.
Modified:
head/sys/netinet/sctp_bsd_addr.c
Modified: head/sys/netinet/sctp_bsd_addr.c
Author: tuexen
Date: Wed Sep 15 21:53:10 2010
New Revision: 212711
URL: http://svn.freebsd.org/changeset/base/212711
Log:
Use TAILQ_EMPTY() for testing if a tail queue is empty.
Set whoFrom to NULL after freeing whoFrom.
Modified:
head/sys/netinet/sctp_indata.c
Modified: head/sys/netinet/s
Author: tuexen
Date: Wed Sep 15 23:10:45 2010
New Revision: 212712
URL: http://svn.freebsd.org/changeset/base/212712
Log:
Delay the assignment of a path for DATA chunk until they hit
the sent_queue. Honor a given path when the SCTP_ADDR_OVER
flag is set.
MFC after: 2 weeks.
Modified:
Author: tuexen
Date: Wed Sep 15 23:40:36 2010
New Revision: 212713
URL: http://svn.freebsd.org/changeset/base/212713
Log:
Remove unused variable/assignment.
MFC after: 3 weeks.
Modified:
head/sys/netinet/sctputil.c
Modified: head/sys/netinet/sctputil.c
==
Author: tuexen
Date: Wed Sep 15 23:56:25 2010
New Revision: 212714
URL: http://svn.freebsd.org/changeset/base/212714
Log:
Remove old debug code.
MFC after: 2 weeks.
Modified:
head/sys/netinet/sctp_output.c
head/sys/netinet/sctp_pcb.c
head/sys/netinet/sctp_usrreq.c
head/sys/netinet/
Author: tuexen
Date: Fri Sep 17 16:20:29 2010
New Revision: 212799
URL: http://svn.freebsd.org/changeset/base/212799
Log:
* Implement initial version of send buffer splitting.
* Make send/recv buffer splitting switchable via sysctl.
* While there: Fix some comments.
Modified:
head/sys/net
Author: tuexen
Date: Fri Sep 17 18:53:07 2010
New Revision: 212800
URL: http://svn.freebsd.org/changeset/base/212800
Log:
Make the initial congestion window configurable via sysctl.
MFC after: 2 weeks.
Modified:
head/sys/netinet/sctp_cc_functions.c
head/sys/netinet/sctp_sysctl.c
head
Author: tuexen
Date: Fri Sep 17 19:20:39 2010
New Revision: 212801
URL: http://svn.freebsd.org/changeset/base/212801
Log:
Fix a bug where the wrong PR-SCTP policy was considered.
While there, use always the same code for the check of
TTL expiration.
MFC after: 2 weeks.
Modified:
head
Author: tuexen
Date: Sun Sep 19 11:42:16 2010
New Revision: 212850
URL: http://svn.freebsd.org/changeset/base/212850
Log:
Fix a locking issue which shows up when the code is used
on Mac OS X.
MFC after: 2 weeks.
Modified:
head/sys/netinet/sctp_auth.c
head/sys/netinet/sctp_pcb.c
Modi
Author: tuexen
Date: Sun Sep 19 11:57:21 2010
New Revision: 212851
URL: http://svn.freebsd.org/changeset/base/212851
Log:
Allow the initial congestion window to be configure
to one MTU. Improve the description.
MFC after: 2 weeks.
Modified:
head/sys/netinet/sctp_sysctl.h
Modified: hea
Author: tuexen
Date: Mon Sep 20 12:19:11 2010
New Revision: 212897
URL: http://svn.freebsd.org/changeset/base/212897
Log:
Fix a locking issue which resulted in aborted associations
due to a corrupted nr-mapping array.
MFC after: 2 weeks.
Modified:
head/sys/netinet/sctp_indata.c
Modifi
Author: tuexen
Date: Thu Oct 28 16:46:27 2010
New Revision: 214458
URL: http://svn.freebsd.org/changeset/base/214458
Log:
MFC r210495:
Fix a bug where the length of a FORWARD-TSN chunk was set incorrectly in
the chunk. This resulted in malformed frames.
Remove a duplicate assignment.
M
Author: tuexen
Date: Thu Oct 28 16:49:11 2010
New Revision: 214459
URL: http://svn.freebsd.org/changeset/base/214459
Log:
MFC r210714:
Cleanup code.
Modified:
stable/8/sys/netinet/sctp_output.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd64/include/xen/ (p
Author: tuexen
Date: Thu Oct 28 16:51:57 2010
New Revision: 214460
URL: http://svn.freebsd.org/changeset/base/214460
Log:
MFC r210866:
Fix a bug where endpoints bound to wildcard addresses where
using addresses not announced to the peer due to address
scoping.
Modified:
stable/8/sys/
Author: tuexen
Date: Thu Oct 28 16:53:54 2010
New Revision: 214461
URL: http://svn.freebsd.org/changeset/base/214461
Log:
MFC r211030:
Fix a bug where MSG_TRUNC was not returned in all necessary cases for
SOCK_DGRAM socket. MSG_TRUNC was only returned when some mbufs could
not be copied to
Author: tuexen
Date: Thu Oct 28 16:58:12 2010
New Revision: 214462
URL: http://svn.freebsd.org/changeset/base/214462
Log:
MFC 211944:
Fix the switching on/off of CMT using sysctl and socket option.
Fix the switching on/off of PF and NR-SACKs using sysctl.
Add minor improvement in handli
Author: tuexen
Date: Thu Oct 28 17:00:31 2010
New Revision: 214463
URL: http://svn.freebsd.org/changeset/base/214463
Log:
MFC r211950:
Bugfix: Do not send a packet drop report in response to a received
INIT-ACK with incorrect CRC.
Modified:
stable/8/sys/netinet/sctp_output.c
Di
Author: tuexen
Date: Thu Oct 28 17:02:36 2010
New Revision: 214464
URL: http://svn.freebsd.org/changeset/base/214464
Log:
MFC 211969:
Fix the the SCTP_WITH_NO_CSUM option when used in combination with
interface supporting CRC offload. While at it, make use of the
feature that the loopba
Author: tuexen
Date: Thu Oct 28 17:04:32 2010
New Revision: 214465
URL: http://svn.freebsd.org/changeset/base/214465
Log:
MFC 212099:
Fix the the SCTP_WITH_NO_CSUM option when used in combination with
interface supporting CRC offload. While at it, make use of the
feature that the loopback
Author: tuexen
Date: Thu Oct 28 17:50:50 2010
New Revision: 214467
URL: http://svn.freebsd.org/changeset/base/214467
Log:
MFC 209289:
Fix a rece condition in the shutdown handling.
The race condition resulted in a panic.
Modified:
stable/8/sys/netinet/sctp.h
stable/8/sys/netinet/sctp_us
Author: tuexen
Date: Thu Oct 28 18:50:35 2010
New Revision: 214470
URL: http://svn.freebsd.org/changeset/base/214470
Log:
MFC 212242:
Implement correct handling of address parameter and
sendinfo for SCTP send calls.
Modified:
stable/8/sys/kern/uipc_syscalls.c
stable/8/sys/netinet/sct
Author: tuexen
Date: Thu Oct 28 18:52:48 2010
New Revision: 214471
URL: http://svn.freebsd.org/changeset/base/214471
Log:
MFC 212380:
* Remove code which has no effect.
* Clean up the handling in sctp_lower_sosend().
Modified:
stable/8/sys/netinet/sctp_output.c
Directory Properties:
sta
Author: tuexen
Date: Thu Oct 28 18:55:29 2010
New Revision: 214472
URL: http://svn.freebsd.org/changeset/base/214472
Log:
MFC r212699:
Remove unused variables.
Modified:
stable/8/sys/netinet6/sctp6_usrreq.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd64/incl
Author: tuexen
Date: Thu Oct 28 18:57:16 2010
New Revision: 214473
URL: http://svn.freebsd.org/changeset/base/214473
Log:
MFC r212702:
* Use !TAILQ_EMPTY() for checking if a tail queue is not empty.
* Remove assignment without any effect.
Modified:
stable/8/sys/netinet/sctp_cc_functions.c
Author: tuexen
Date: Thu Oct 28 18:59:09 2010
New Revision: 214474
URL: http://svn.freebsd.org/changeset/base/214474
Log:
MFC r212704:
Remove assignment without effect.
Modified:
stable/8/sys/netinet/sctp_sysctl.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd64/
Author: tuexen
Date: Thu Oct 28 19:00:45 2010
New Revision: 214475
URL: http://svn.freebsd.org/changeset/base/214475
Log:
MFC r212707:
Remove unused variable/assignment.
Modified:
stable/8/sys/netinet/sctp_bsd_addr.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd
Author: tuexen
Date: Thu Oct 28 19:03:26 2010
New Revision: 214476
URL: http://svn.freebsd.org/changeset/base/214476
Log:
MFC r212711:
Use TAILQ_EMPTY() for testing if a tail queue is empty.
Set whoFrom to NULL after freeing whoFrom.
Modified:
stable/8/sys/netinet/sctp_indata.c
Directory
Author: tuexen
Date: Thu Oct 28 19:05:21 2010
New Revision: 214477
URL: http://svn.freebsd.org/changeset/base/214477
Log:
MFC r212712:
Delay the assignment of a path for DATA chunk until they hit
the sent_queue. Honor a given path when the SCTP_ADDR_OVER
flag is set.
Modified:
stable/8/
Author: tuexen
Date: Thu Oct 28 19:07:05 2010
New Revision: 214479
URL: http://svn.freebsd.org/changeset/base/214479
Log:
MFC r212713:
Remove unused variable/assignment.
Modified:
stable/8/sys/netinet/sctputil.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd64/in
Author: tuexen
Date: Thu Oct 28 19:08:50 2010
New Revision: 214480
URL: http://svn.freebsd.org/changeset/base/214480
Log:
MFC r212714:
Remove old debug code.
Modified:
stable/8/sys/netinet/sctp_output.c
stable/8/sys/netinet/sctp_pcb.c
stable/8/sys/netinet/sctp_usrreq.c
stable/8/sys/ne
Author: tuexen
Date: Thu Oct 28 19:10:31 2010
New Revision: 214483
URL: http://svn.freebsd.org/changeset/base/214483
Log:
MFC r212799:
* Implement initial version of send buffer splitting.
* Make send/recv buffer splitting switchable via sysctl.
* While there: Fix some comments.
Modified:
Author: tuexen
Date: Thu Oct 28 19:12:05 2010
New Revision: 214484
URL: http://svn.freebsd.org/changeset/base/214484
Log:
MFC r212800:
Make the initial congestion window configurable via sysctl.
Modified:
stable/8/sys/netinet/sctp_cc_functions.c
stable/8/sys/netinet/sctp_sysctl.c
stable
Author: tuexen
Date: Thu Oct 28 19:13:46 2010
New Revision: 214485
URL: http://svn.freebsd.org/changeset/base/214485
Log:
MFC r212801:
Fix a bug where the wrong PR-SCTP policy was considered.
While there, use always the same code for the check of
TTL expiration.
Modified:
stable/8/sys/n
Author: tuexen
Date: Thu Oct 28 19:15:30 2010
New Revision: 214486
URL: http://svn.freebsd.org/changeset/base/214486
Log:
MFC r212850:
Fix a locking issue which shows up when the code is used
on Mac OS X.
Modified:
stable/8/sys/netinet/sctp_auth.c
stable/8/sys/netinet/sctp_pcb.c
Directo
Author: tuexen
Date: Thu Oct 28 19:17:18 2010
New Revision: 214487
URL: http://svn.freebsd.org/changeset/base/214487
Log:
MFC r212851:
Allow the initial congestion window to be configure
to one MTU. Improve the description.
Modified:
stable/8/sys/netinet/sctp_sysctl.h
Directory Properties
Author: tuexen
Date: Thu Oct 28 19:18:54 2010
New Revision: 214488
URL: http://svn.freebsd.org/changeset/base/214488
Log:
MFC r212897:
Fix a locking issue which resulted in aborted associations
due to a corrupted nr-mapping array.
Modified:
stable/8/sys/netinet/sctp_indata.c
Directory Pro
Author: tuexen
Date: Sun Nov 20 15:00:45 2011
New Revision: 227755
URL: http://svn.freebsd.org/changeset/base/227755
Log:
Add support for the SCTP_REMOTE_UDP_ENCAPS_PORT socket option.
Retire the the now unused sctp_udp_tunneling_for_client_enable
sysctl variable.
MFC after: 3 months.
Author: tuexen
Date: Thu Nov 24 10:54:30 2011
New Revision: 227930
URL: http://svn.freebsd.org/changeset/base/227930
Log:
Move up the address to the top of the sctp_paddrthlds structure
like in all other structures. This avoids alignment problems.
MFC after: 3 days.
Modified:
head/sys/
Author: tuexen
Date: Thu Nov 24 10:58:48 2011
New Revision: 227931
URL: http://svn.freebsd.org/changeset/base/227931
Log:
Move up the address to the top of the sctp_udencaps structure
like in all other structures. This avoids alignment problems.
MFC after: 3 months.
Modified:
head/sys/
Author: tuexen
Date: Thu Nov 24 17:21:52 2011
New Revision: 227940
URL: http://svn.freebsd.org/changeset/base/227940
Log:
MFC r227486:
Don't copy uninitialized memory. Also simplify the comparison
of interface names.
Approved by: re@
Modified:
stable/9/sys/netinet/sctp_pcb.c
Direc
Author: tuexen
Date: Thu Nov 24 17:25:43 2011
New Revision: 227941
URL: http://svn.freebsd.org/changeset/base/227941
Log:
MFC r227486:
Don't copy uninitialized memory. Also simplify the comparison
of interface names.
Approved by: re@
Modified:
releng/9.0/sys/netinet/sctp_pcb.c
Dir
Author: tuexen
Date: Thu Nov 24 17:54:03 2011
New Revision: 227942
URL: http://svn.freebsd.org/changeset/base/227942
Log:
MFC r227540:
Set the MTU of an path to an approriate value if the interface MTU
can't be determined.
Approved by: re@
Modified:
stable/9/sys/netinet/sctp_pcb.c
Author: tuexen
Date: Thu Nov 24 17:58:14 2011
New Revision: 227943
URL: http://svn.freebsd.org/changeset/base/227943
Log:
MFC r227540:
Set the MTU of an path to an approriate value if the interface MTU
can't be determined.
Approved by: re@
Modified:
releng/9.0/sys/netinet/sctp_pcb
Author: tuexen
Date: Thu Nov 24 18:51:31 2011
New Revision: 227948
URL: http://svn.freebsd.org/changeset/base/227948
Log:
MFC r227930:
Move up the address to the top of the sctp_paddrthlds structure
like in all other structures. This avoids alignment problems.
Approved by: re@
Modif
Author: tuexen
Date: Thu Nov 24 18:57:31 2011
New Revision: 227949
URL: http://svn.freebsd.org/changeset/base/227949
Log:
MFC r227930:
Move up the address to the top of the sctp_paddrthlds structure
like in all other structures. This avoids alignment problems.
Approved by: re@
Modif
Author: tuexen
Date: Sun Nov 27 17:51:13 2011
New Revision: 228031
URL: http://svn.freebsd.org/changeset/base/228031
Log:
Fix a warning reported by arundel@.
Fix a bug where the parameter length of a supported address types
parameter is set to a wrong value if the kernel is built with
with
Author: tuexen
Date: Sun Nov 27 19:09:31 2011
New Revision: 228036
URL: http://svn.freebsd.org/changeset/base/228036
Log:
MFC r228031:
Fix a warning reported by arundel@.
Fix a bug where the parameter length of a supported address types
parameter is set to a wrong value if the kernel is
Author: tuexen
Date: Sun Nov 27 19:13:45 2011
New Revision: 228037
URL: http://svn.freebsd.org/changeset/base/228037
Log:
MFC r228031:
Fix a warning reported by arundel@.
Fix a bug where the parameter length of a supported address types
parameter is set to a wrong value if the kernel is
On Nov 27, 2011, at 9:24 PM, Alexander Best wrote:
> On Sun Nov 27 11, Michael Tuexen wrote:
>> Author: tuexen
>> Date: Sun Nov 27 17:51:13 2011
>> New Revision: 228031
>> URL: http://svn.freebsd.org/changeset/base/228031
>>
>> Log:
>> Fix a warn
Author: tuexen
Date: Mon Nov 28 20:48:35 2011
New Revision: 228102
URL: http://svn.freebsd.org/changeset/base/228102
Log:
Remove debug code.
MFC after: 1 month.
Modified:
head/sys/netinet/sctp_pcb.c
Modified: head/sys/netinet/sctp_pcb.c
==
Author: tuexen
Date: Sat Dec 10 10:52:54 2011
New Revision: 228391
URL: http://svn.freebsd.org/changeset/base/228391
Log:
Fix a bug reported by Irene Ruengeler which resulted in not sending
out HEARTBEATs when requested by the user. The HEARTBEATs were only
queued, but not actually sent out.
Author: tuexen
Date: Thu Dec 15 12:35:03 2011
New Revision: 228531
URL: http://svn.freebsd.org/changeset/base/228531
Log:
Fix a bug where sctp_sendmdg() uses uninitialized memory.
MFC after: 3 days.
Modified:
head/lib/libc/net/sctp_sys_calls.c
Modified: head/lib/libc/net/sctp_sys_calls.
Author: tuexen
Date: Sat Dec 17 14:55:19 2011
New Revision: 228630
URL: http://svn.freebsd.org/changeset/base/228630
Log:
Address warnings found by clang.
MFC after: 3 months.
Modified:
head/lib/libc/net/sctp_sys_calls.c
Modified: head/lib/libc/net/sctp_sys_calls.c
=
Author: tuexen
Date: Sat Dec 17 19:21:40 2011
New Revision: 228653
URL: http://svn.freebsd.org/changeset/base/228653
Log:
Fix unused parameter warnings.
While there, fix some whitespace issues.
MFC after: 3 months.
Modified:
head/sys/netinet/sctp.h
head/sys/netinet/sctp_asconf.c
he
Author: tuexen
Date: Tue Dec 27 10:16:24 2011
New Revision: 228907
URL: http://svn.freebsd.org/changeset/base/228907
Log:
Address issues found by clang. While there, fix also some style
issues.
MFC after: 3 months.
Modified:
head/sys/netinet/sctp_asconf.c
head/sys/netinet/sctp_auth.c
Author: tuexen
Date: Sat Nov 6 13:30:54 2010
New Revision: 214876
URL: http://svn.freebsd.org/changeset/base/214876
Log:
* Fix an accounting bug regarding SACK/NR-SACK chunks.
* Fix the generation of the SACK/NR-SACK gap lists.
MFC after: 3 days.
Modified:
head/sys/netinet/sctp_output
Author: tuexen
Date: Sat Nov 6 13:43:18 2010
New Revision: 214877
URL: http://svn.freebsd.org/changeset/base/214877
Log:
Do not resend DATA chunks without delay when dropped by the peer and
the CRC was correct.
MFC after: 3 days.
Modified:
head/sys/netinet/sctp_input.c
Modified: head
Author: tuexen
Date: Sun Nov 7 14:39:40 2010
New Revision: 214918
URL: http://svn.freebsd.org/changeset/base/214918
Log:
Not only stop all timers when entering the SHUTDOWN_SENT state,
but also when entering the SHUTDOWN_ACK_SEND state.
MFC after: 3 days.
Modified:
head/sys/netinet/sc
Author: tuexen
Date: Sun Nov 7 17:44:04 2010
New Revision: 214928
URL: http://svn.freebsd.org/changeset/base/214928
Log:
* Use exponential backoff for retransmission of SHUTDOWN and
SHUTDOWN-ACK chunks.
* While there, do some cleanups.
MFC after: 3 days.
Modified:
head/sys/netinet
Author: tuexen
Date: Sun Nov 7 17:50:56 2010
New Revision: 214933
URL: http://svn.freebsd.org/changeset/base/214933
Log:
Remove two functions which are not used.
MFC after: 3 days.
Modified:
head/sys/netinet/sctp_timer.c
head/sys/netinet/sctp_timer.h
Modified: head/sys/netinet/sctp_t
Author: tuexen
Date: Sun Nov 7 18:50:35 2010
New Revision: 214939
URL: http://svn.freebsd.org/changeset/base/214939
Log:
Do not have the MTU table twice in the code. Therefore move the
function from the timer code to util, rename it appropriately and
also fix a bug in sctp_get_prev_mtu(), w
Author: tuexen
Date: Tue Nov 9 12:00:39 2010
New Revision: 215035
URL: http://svn.freebsd.org/changeset/base/215035
Log:
Fix a bug which resulted in kevent() reporting an event twice on
1-to-1 style sockets when an ABORT was received.
MFC after: 3 days.
Modified:
head/sys/netinet/sctp
Author: tuexen
Date: Tue Nov 9 16:18:32 2010
New Revision: 215039
URL: http://svn.freebsd.org/changeset/base/215039
Log:
Improve the scalability by using the local and remote port when
putting inps in the tcpephash.
MFC after: 3 days.
Modified:
head/sys/netinet/sctp_pcb.c
Modified: h
Author: tuexen
Date: Thu Nov 11 18:41:03 2010
New Revision: 215134
URL: http://svn.freebsd.org/changeset/base/215134
Log:
Fix the SACK/NR-SACK generation code.
MFC after: 3 days.
Modified:
head/sys/netinet/sctp_output.c
Modified: head/sys/netinet/sctp_output.c
==
Author: tuexen
Date: Fri Nov 12 20:45:21 2010
New Revision: 215198
URL: http://svn.freebsd.org/changeset/base/215198
Log:
Fix more issues with the SACK/NR-SACK generation code.
MFC after: 3 days.
Modified:
head/sys/netinet/sctp_output.c
Modified: head/sys/netinet/sctp_output.c
=
Author: tuexen
Date: Fri Nov 12 20:46:33 2010
New Revision: 215199
URL: http://svn.freebsd.org/changeset/base/215199
Log:
Don't print an empty line when printing mapping arrays.
MFC after: 3 days.
Modified:
head/sys/netinet/sctputil.c
Modified: head/sys/netinet/sctputil.c
==
Author: tuexen
Date: Sat Nov 13 12:52:44 2010
New Revision: 215241
URL: http://svn.freebsd.org/changeset/base/215241
Log:
Fix a locking issue reported by brucec@ affecting
1-to-1 style sockets which have not yet been
accepted.
MFC after: 3 days.
Modified:
head/sys/netinet/sctp_pcb.c
Author: tuexen
Date: Sat Nov 13 17:52:04 2010
New Revision: 215249
URL: http://svn.freebsd.org/changeset/base/215249
Log:
Add for existing protocol entries the missing SCTP port allocations
and add protocol entries for protocols which have SCTP port allocations.
These entries are according t
Author: tuexen
Date: Sun Nov 14 14:37:20 2010
New Revision: 215301
URL: http://svn.freebsd.org/changeset/base/215301
Log:
Simplify sctp_delayed_cksum() a bit.
MFC after: 3 days.
Modified:
head/sys/netinet/sctp_crc32.c
Modified: head/sys/netinet/sctp_crc32.c
=
Author: tuexen
Date: Sun Nov 14 16:44:18 2010
New Revision: 215305
URL: http://svn.freebsd.org/changeset/base/215305
Log:
Take out special code for disable CRC computations on
the loopback interface for IPv6. It will be handled
by the loopback interface.
Modified:
head/sys/netinet/sctp_ou
Author: tuexen
Date: Tue Nov 16 22:16:38 2010
New Revision: 215410
URL: http://svn.freebsd.org/changeset/base/215410
Log:
Add an SCTP socket option to retrieve the number of timeouts
of an association.
MFC after: 3 days.
Modified:
head/sys/netinet/sctp.h
head/sys/netinet/sctp_uio.h
Author: tuexen
Date: Sat Nov 20 19:26:35 2010
New Revision: 215578
URL: http://svn.freebsd.org/changeset/base/215578
Log:
MFC r214876
* Fix an accounting bug regarding SACK/NR-SACK chunks.
* Fix the generation of the SACK/NR-SACK gap lists.
Modified:
stable/8/sys/netinet/sctp_output.c
D
Author: tuexen
Date: Sat Nov 20 19:29:18 2010
New Revision: 215579
URL: http://svn.freebsd.org/changeset/base/215579
Log:
MFC r214877:
Do not resend DATA chunks without delay when dropped by the peer and
the CRC was correct.
Modified:
stable/8/sys/netinet/sctp_input.c
Directory Propert
Author: tuexen
Date: Sat Nov 20 19:31:31 2010
New Revision: 215580
URL: http://svn.freebsd.org/changeset/base/215580
Log:
MFC r214918:
Not only stop all timers when entering the SHUTDOWN_SENT state,
but also when entering the SHUTDOWN_ACK_SENT state.
Modified:
stable/8/sys/netinet/sctp_in
Author: tuexen
Date: Sat Nov 20 19:33:42 2010
New Revision: 215581
URL: http://svn.freebsd.org/changeset/base/215581
Log:
MFC r214928:
* Use exponential backoff for retransmission of SHUTDOWN and
SHUTDOWN-ACK chunks.
* While there, do some cleanups.
Modified:
stable/8/sys/netinet/s
Author: tuexen
Date: Sat Nov 20 19:35:13 2010
New Revision: 215582
URL: http://svn.freebsd.org/changeset/base/215582
Log:
MFC r214933:
Remove two functions which are not used.
Modified:
stable/8/sys/netinet/sctp_timer.c
stable/8/sys/netinet/sctp_timer.h
Directory Properties:
stable/8/sy
Author: tuexen
Date: Sat Nov 20 19:37:00 2010
New Revision: 215583
URL: http://svn.freebsd.org/changeset/base/215583
Log:
MFC r214939:
Do not have the MTU table twice in the code. Therefore move the
function from the timer code to util, rename it appropriately and
also fix a bug in sctp_ge
Author: tuexen
Date: Sat Nov 20 19:39:02 2010
New Revision: 215585
URL: http://svn.freebsd.org/changeset/base/215585
Log:
MFC r215035:
Fix a bug which resulted in kevent() reporting an event twice on
1-to-1 style sockets when an ABORT was received.
Modified:
stable/8/sys/netinet/sctputil.
Author: tuexen
Date: Sat Nov 20 21:15:44 2010
New Revision: 215589
URL: http://svn.freebsd.org/changeset/base/215589
Log:
MFC r215039:
Improve the scalability by using the local and remote port when
putting inps in the tcpephash.
Modified:
stable/8/sys/netinet/sctp_pcb.c
Directory Propert
Author: tuexen
Date: Sat Nov 20 21:20:39 2010
New Revision: 215590
URL: http://svn.freebsd.org/changeset/base/215590
Log:
MFC r215134,r215198:
Fix issues with the SACK/NR-SACK generation code.
Modified:
stable/8/sys/netinet/sctp_output.c
Directory Properties:
stable/8/sys/ (props change
Author: tuexen
Date: Sat Nov 20 21:22:20 2010
New Revision: 215591
URL: http://svn.freebsd.org/changeset/base/215591
Log:
MFC r215199:
Don't print an empty line when printing mapping arrays.
Modified:
stable/8/sys/netinet/sctputil.c
Directory Properties:
stable/8/sys/ (props changed)
Author: tuexen
Date: Sat Nov 20 21:24:17 2010
New Revision: 215592
URL: http://svn.freebsd.org/changeset/base/215592
Log:
MFC r215241:
Fix a locking issue reported by brucec@ affecting
1-to-1 style sockets which have not yet been
accepted.
Modified:
stable/8/sys/netinet/sctp_pcb.c
Di
Author: tuexen
Date: Sat Nov 20 21:39:08 2010
New Revision: 215594
URL: http://svn.freebsd.org/changeset/base/215594
Log:
MFC r215301:
Simplify sctp_delayed_cksum() a bit.
Modified:
stable/8/sys/netinet/sctp_crc32.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd6
Author: tuexen
Date: Sat Nov 20 21:41:07 2010
New Revision: 215595
URL: http://svn.freebsd.org/changeset/base/215595
Log:
MFC r215305:
Take out special code for disable CRC computations on
the loopback interface for IPv6. It will be handled
by the loopback interface.
Modified:
stable/8/
Author: tuexen
Date: Sat Nov 20 21:44:18 2010
New Revision: 215596
URL: http://svn.freebsd.org/changeset/base/215596
Log:
MFC r215410:
Add an SCTP socket option to retrieve the number of timeouts
of an association.
Modified:
stable/8/sys/netinet/sctp.h
stable/8/sys/netinet/sctp_uio.h
Author: tuexen
Date: Sun Nov 21 11:08:22 2010
New Revision: 215623
URL: http://svn.freebsd.org/changeset/base/215623
Log:
MFC r215249:
Add for existing protocol entries the missing SCTP port allocations
and add protocol entries for protocols which have SCTP port allocations.
These entries
Author: tuexen
Date: Sat Dec 4 19:29:49 2010
New Revision: 216188
URL: http://svn.freebsd.org/changeset/base/216188
Log:
Fix a bug where also the number of non-renegable gap reports
was considered to be potentially renegable.
MFC after: 1 day.
Modified:
head/sys/netinet/sctp_indata.c
Author: tuexen
Date: Sun Dec 12 20:50:44 2010
New Revision: 216397
URL: http://svn.freebsd.org/changeset/base/216397
Log:
Bugfix: Do correct accounting using the MIB counters when an
association is aborted via sctp_abort_association().
MFC after: 3 days.
Modified:
head/sys/neti
Author: tuexen
Date: Mon Dec 13 10:27:35 2010
New Revision: 216402
URL: http://svn.freebsd.org/changeset/base/216402
Log:
MFC r216188:
Fix a bug where also the number of non-renegable gap reports
was considered to be potentially renegable.
Approved by: re
Modified:
stable/8/sys/ne
Author: tuexen
Date: Thu Dec 16 09:49:16 2010
New Revision: 216480
URL: http://svn.freebsd.org/changeset/base/216480
Log:
Add a missing cast. Reported by blade_ly at yahoo.com.cn.
MFC after: 1 day.
Modified:
head/sys/netinet/sctp_indata.c
Modified: head/sys/netinet/sctp_indata.c
===
Author: tuexen
Date: Thu Dec 16 10:58:45 2010
New Revision: 216481
URL: http://svn.freebsd.org/changeset/base/216481
Log:
MFC r216397:
Bugfix: Do correct accounting using the MIB counters when an
association is aborted via sctp_abort_association().
Approved by: re
Modified:
s
Author: tuexen
Date: Thu Dec 16 21:01:02 2010
New Revision: 216495
URL: http://svn.freebsd.org/changeset/base/216495
Log:
Bugfix: Take also the nr-mapping array into account when detecting
gaps.
Reviewed by: rrs@
MFC after: 3 days.
Modified:
head/sys/netinet/sctp_indata.c
h
Author: tuexen
Date: Fri Dec 17 15:39:55 2010
New Revision: 216502
URL: http://svn.freebsd.org/changeset/base/216502
Log:
Fix a flightsize bug related to the processing of PKTDRP reports.
MFC after: 3 days.
Modified:
head/sys/netinet/sctp_input.c
Modified: head/sys/netinet/sctp_input.c
Author: tuexen
Date: Sat Dec 18 11:45:54 2010
New Revision: 216517
URL: http://svn.freebsd.org/changeset/base/216517
Log:
MFC 216480:
Add a missing cast. Reported by blade_ly at yahoo.com.cn.
Approved by: re (kib)
Modified:
stable/8/sys/netinet/sctp_indata.c
Directory Properties:
sta
Author: tuexen
Date: Mon Aug 24 11:46:40 2009
New Revision: 196509
URL: http://svn.freebsd.org/changeset/base/196509
Log:
This fixes a bug where the value set by SCTP_PARTIAL_DELIVERY_POINT
was not honored, if the socket buffer size was not 4 times that large.
Approved by: rrs (mentor)
Author: tuexen
Date: Fri Aug 28 08:41:59 2009
New Revision: 196610
URL: http://svn.freebsd.org/changeset/base/196610
Log:
Fix a bug where vlan interfaces are not supported by SCTP.
Approved by: rrs (mentor)
MFC after: 3 days
Modified:
head/sys/netinet/sctp_bsd_addr.c
Modified: head/sy
Author: tuexen
Date: Sat Sep 12 17:58:15 2009
New Revision: 197122
URL: http://svn.freebsd.org/changeset/base/197122
Log:
This fixes a bug where the value set by SCTP_PARTIAL_DELIVERY_POINT
was not honored, if the socket buffer size was not 4 times that large.
MFC of 196509.
Approved by
1 - 100 of 2764 matches
Mail list logo