diff options
author | rrs <rrs@FreeBSD.org> | 2007-09-15 19:07:42 +0000 |
---|---|---|
committer | rrs <rrs@FreeBSD.org> | 2007-09-15 19:07:42 +0000 |
commit | 51cad52bc8593dea6307a589845c040347dc3b8e (patch) | |
tree | 92cddda5be32744477c77e22e3d345f35d80c1cf /sys/netinet/sctp.h | |
parent | 20b10da7063cd4f24e83139ffcb5c6c7eec6f5ed (diff) | |
download | FreeBSD-src-51cad52bc8593dea6307a589845c040347dc3b8e.zip FreeBSD-src-51cad52bc8593dea6307a589845c040347dc3b8e.tar.gz |
- Get rid of unsused constants for sysctl variables.
- Fix panic from mutex unlock on freed lock when ASCONF-ACK
aborts an assoc
- Fix panic from addr lock recursion when ASCONFs are queued
in the front states
- ASCONFs "queued" in the front states should really be
bundled after the COOKIE-ACK, not in front of it
- Fix issue with addresses deleted in the front states from
being sent with ASCONF(DELETE)-- replaced
sctp_asconf_queue_add_sa() with delete specific function
- Comment change in sctp.h the drafts are now RFC's
Approved by: re@freebsd.org (B Mah)
Diffstat (limited to 'sys/netinet/sctp.h')
-rw-r--r-- | sys/netinet/sctp.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/sys/netinet/sctp.h b/sys/netinet/sctp.h index a97b07d..c302606 100644 --- a/sys/netinet/sctp.h +++ b/sys/netinet/sctp.h @@ -290,14 +290,14 @@ __attribute__((packed)); #define SCTP_CAUSE_USER_INITIATED_ABT 0x000c #define SCTP_CAUSE_PROTOCOL_VIOLATION 0x000d -/* Error causes from draft-ietf-tsvwg-addip-sctp */ +/* Error causes from RFC5061 */ #define SCTP_CAUSE_DELETING_LAST_ADDR 0xa0 #define SCTP_CAUSE_RESOURCE_SHORTAGE 0xa1 #define SCTP_CAUSE_DELETING_SRC_ADDR 0xa2 #define SCTP_CAUSE_ILLEGAL_ASCONF_ACK 0xa3 #define SCTP_CAUSE_REQUEST_REFUSED 0xa4 -/* Error causes from draft-ietf-tsvwg-sctp-auth */ +/* Error causes from RFC4895 */ #define SCTP_CAUSE_UNSUPPORTED_HMACID 0x0105 /* @@ -367,11 +367,11 @@ __attribute__((packed)); #define SCTP_ECN_ECHO 0x0c #define SCTP_ECN_CWR 0x0d #define SCTP_SHUTDOWN_COMPLETE 0x0e -/* draft-ietf-tsvwg-sctp-auth */ +/* RFC4895 */ #define SCTP_AUTHENTICATION 0x0f /************0x40 series ***********/ /************0x80 series ***********/ -/* draft-ietf-tsvwg-addip-sctp */ +/* RFC5061 */ #define SCTP_ASCONF_ACK 0x80 /* draft-ietf-stewart-pktdrpsctp */ #define SCTP_PACKET_DROPPED 0x81 @@ -383,7 +383,7 @@ __attribute__((packed)); /************0xc0 series ***********/ /* RFC3758 */ #define SCTP_FORWARD_CUM_TSN 0xc0 -/* draft-ietf-tsvwg-addip-sctp */ +/* RFC5061 */ #define SCTP_ASCONF 0xc1 |