diff options
author | rrs <rrs@FreeBSD.org> | 2007-04-22 11:06:27 +0000 |
---|---|---|
committer | rrs <rrs@FreeBSD.org> | 2007-04-22 11:06:27 +0000 |
commit | 44fd758bd50a08f1cfd0618700424dd54a93571a (patch) | |
tree | cdfe74b46c1b17927d990e112c62556cf444c46e /sys/netinet/sctp.h | |
parent | c494d6613ee7a2abda270930371858e0da4262f7 (diff) | |
download | FreeBSD-src-44fd758bd50a08f1cfd0618700424dd54a93571a.zip FreeBSD-src-44fd758bd50a08f1cfd0618700424dd54a93571a.tar.gz |
- Somehow the disable fragment option got lost. We could
set/clear it but would not do it. Now we will.
- Moved to latest socket api for extended sndrcv info struct.
- Moved to support all new levels of fragment interleave.
Diffstat (limited to 'sys/netinet/sctp.h')
-rw-r--r-- | sys/netinet/sctp.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/sys/netinet/sctp.h b/sys/netinet/sctp.h index ab29820..d89560d 100644 --- a/sys/netinet/sctp.h +++ b/sys/netinet/sctp.h @@ -223,6 +223,15 @@ struct sctp_paramhdr { /* Debug things that need to be purged */ #define SCTP_SET_INITIAL_DBG_SEQ 0x00009f00 + +/* fragment interleave constants + * setting must be one of these or + * EINVAL returned. + */ +#define SCTP_FRAG_LEVEL_0 0x00000000 +#define SCTP_FRAG_LEVEL_1 0x00000001 +#define SCTP_FRAG_LEVEL_2 0x00000002 + /* * user state values */ |