webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Macros
sctp_sysctl.h File Reference
#include <netinet/sctp_os.h>
#include <netinet/sctp_constants.h>

Go to the source code of this file.

Classes

struct  sctp_sysctl
 

Macros

#define _NETINET_SCTP_SYSCTL_H_
 
#define SCTPCTL_MAXDGRAM_DESC   "Maximum outgoing SCTP buffer size"
 
#define SCTPCTL_MAXDGRAM_MIN   0
 
#define SCTPCTL_MAXDGRAM_MAX   0xFFFFFFFF
 
#define SCTPCTL_MAXDGRAM_DEFAULT   262144 /* 256k */
 
#define SCTPCTL_RECVSPACE_DESC   "Maximum incoming SCTP buffer size"
 
#define SCTPCTL_RECVSPACE_MIN   0
 
#define SCTPCTL_RECVSPACE_MAX   0xFFFFFFFF
 
#define SCTPCTL_RECVSPACE_DEFAULT   262144 /* 256k */
 
#define SCTPCTL_AUTOASCONF_DESC   "Enable SCTP Auto-ASCONF"
 
#define SCTPCTL_AUTOASCONF_MIN   0
 
#define SCTPCTL_AUTOASCONF_MAX   1
 
#define SCTPCTL_AUTOASCONF_DEFAULT   1
 
#define SCTPCTL_MULTIPLEASCONFS_DESC   "Enable SCTP Muliple-ASCONFs"
 
#define SCTPCTL_MULTIPLEASCONFS_MIN   0
 
#define SCTPCTL_MULTIPLEASCONFS_MAX   1
 
#define SCTPCTL_MULTIPLEASCONFS_DEFAULT   SCTP_DEFAULT_MULTIPLE_ASCONFS
 
#define SCTPCTL_ECN_ENABLE_DESC   "Enable SCTP ECN"
 
#define SCTPCTL_ECN_ENABLE_MIN   0
 
#define SCTPCTL_ECN_ENABLE_MAX   1
 
#define SCTPCTL_ECN_ENABLE_DEFAULT   1
 
#define SCTPCTL_PR_ENABLE_DESC   "Enable PR-SCTP"
 
#define SCTPCTL_PR_ENABLE_MIN   0
 
#define SCTPCTL_PR_ENABLE_MAX   1
 
#define SCTPCTL_PR_ENABLE_DEFAULT   1
 
#define SCTPCTL_AUTH_ENABLE_DESC   "Enable SCTP AUTH function"
 
#define SCTPCTL_AUTH_ENABLE_MIN   0
 
#define SCTPCTL_AUTH_ENABLE_MAX   1
 
#define SCTPCTL_AUTH_ENABLE_DEFAULT   1
 
#define SCTPCTL_ASCONF_ENABLE_DESC   "Enable SCTP ASCONF"
 
#define SCTPCTL_ASCONF_ENABLE_MIN   0
 
#define SCTPCTL_ASCONF_ENABLE_MAX   1
 
#define SCTPCTL_ASCONF_ENABLE_DEFAULT   1
 
#define SCTPCTL_RECONFIG_ENABLE_DESC   "Enable SCTP RE-CONFIG"
 
#define SCTPCTL_RECONFIG_ENABLE_MIN   0
 
#define SCTPCTL_RECONFIG_ENABLE_MAX   1
 
#define SCTPCTL_RECONFIG_ENABLE_DEFAULT   1
 
#define SCTPCTL_NRSACK_ENABLE_DESC   "Enable SCTP NR-SACK"
 
#define SCTPCTL_NRSACK_ENABLE_MIN   0
 
#define SCTPCTL_NRSACK_ENABLE_MAX   1
 
#define SCTPCTL_NRSACK_ENABLE_DEFAULT   0
 
#define SCTPCTL_PKTDROP_ENABLE_DESC   "Enable SCTP PKTDROP"
 
#define SCTPCTL_PKTDROP_ENABLE_MIN   0
 
#define SCTPCTL_PKTDROP_ENABLE_MAX   1
 
#define SCTPCTL_PKTDROP_ENABLE_DEFAULT   0
 
#define SCTPCTL_LOOPBACK_NOCSUM_DESC   "Enable NO Csum on packets sent on loopback"
 
#define SCTPCTL_LOOPBACK_NOCSUM_MIN   0
 
#define SCTPCTL_LOOPBACK_NOCSUM_MAX   1
 
#define SCTPCTL_LOOPBACK_NOCSUM_DEFAULT   1
 
#define SCTPCTL_PEER_CHKOH_DESC   "Amount to debit peers rwnd per chunk sent"
 
#define SCTPCTL_PEER_CHKOH_MIN   0
 
#define SCTPCTL_PEER_CHKOH_MAX   0xFFFFFFFF
 
#define SCTPCTL_PEER_CHKOH_DEFAULT   256
 
#define SCTPCTL_MAXBURST_DESC   "Default max burst for sctp endpoints"
 
#define SCTPCTL_MAXBURST_MIN   0
 
#define SCTPCTL_MAXBURST_MAX   0xFFFFFFFF
 
#define SCTPCTL_MAXBURST_DEFAULT   SCTP_DEF_MAX_BURST
 
#define SCTPCTL_FRMAXBURST_DESC   "Default fr max burst for sctp endpoints"
 
#define SCTPCTL_FRMAXBURST_MIN   0
 
#define SCTPCTL_FRMAXBURST_MAX   0xFFFFFFFF
 
#define SCTPCTL_FRMAXBURST_DEFAULT   SCTP_DEF_FRMAX_BURST
 
#define SCTPCTL_MAXCHUNKS_DESC   "Default max chunks on queue per asoc"
 
#define SCTPCTL_MAXCHUNKS_MIN   0
 
#define SCTPCTL_MAXCHUNKS_MAX   0xFFFFFFFF
 
#define SCTPCTL_MAXCHUNKS_DEFAULT   SCTP_ASOC_MAX_CHUNKS_ON_QUEUE
 
#define SCTPCTL_TCBHASHSIZE_DESC   "Tunable for TCB hash table sizes"
 
#define SCTPCTL_TCBHASHSIZE_MIN   1
 
#define SCTPCTL_TCBHASHSIZE_MAX   0xFFFFFFFF
 
#define SCTPCTL_TCBHASHSIZE_DEFAULT   SCTP_TCBHASHSIZE
 
#define SCTPCTL_PCBHASHSIZE_DESC   "Tunable for PCB hash table sizes"
 
#define SCTPCTL_PCBHASHSIZE_MIN   1
 
#define SCTPCTL_PCBHASHSIZE_MAX   0xFFFFFFFF
 
#define SCTPCTL_PCBHASHSIZE_DEFAULT   SCTP_PCBHASHSIZE
 
#define SCTPCTL_MIN_SPLIT_POINT_DESC   "Minimum size when splitting a chunk"
 
#define SCTPCTL_MIN_SPLIT_POINT_MIN   0
 
#define SCTPCTL_MIN_SPLIT_POINT_MAX   0xFFFFFFFF
 
#define SCTPCTL_MIN_SPLIT_POINT_DEFAULT   SCTP_DEFAULT_SPLIT_POINT_MIN
 
#define SCTPCTL_CHUNKSCALE_DESC   "Tunable for Scaling of number of chunks and messages"
 
#define SCTPCTL_CHUNKSCALE_MIN   1
 
#define SCTPCTL_CHUNKSCALE_MAX   0xFFFFFFFF
 
#define SCTPCTL_CHUNKSCALE_DEFAULT   SCTP_CHUNKQUEUE_SCALE
 
#define SCTPCTL_DELAYED_SACK_TIME_DESC   "Default delayed SACK timer in ms"
 
#define SCTPCTL_DELAYED_SACK_TIME_MIN   0
 
#define SCTPCTL_DELAYED_SACK_TIME_MAX   0xFFFFFFFF
 
#define SCTPCTL_DELAYED_SACK_TIME_DEFAULT   SCTP_RECV_MSEC
 
#define SCTPCTL_SACK_FREQ_DESC   "Default SACK frequency"
 
#define SCTPCTL_SACK_FREQ_MIN   0
 
#define SCTPCTL_SACK_FREQ_MAX   0xFFFFFFFF
 
#define SCTPCTL_SACK_FREQ_DEFAULT   SCTP_DEFAULT_SACK_FREQ
 
#define SCTPCTL_SYS_RESOURCE_DESC   "Max number of cached resources in the system"
 
#define SCTPCTL_SYS_RESOURCE_MIN   0
 
#define SCTPCTL_SYS_RESOURCE_MAX   0xFFFFFFFF
 
#define SCTPCTL_SYS_RESOURCE_DEFAULT   SCTP_DEF_SYSTEM_RESC_LIMIT
 
#define SCTPCTL_ASOC_RESOURCE_DESC   "Max number of cached resources in an asoc"
 
#define SCTPCTL_ASOC_RESOURCE_MIN   0
 
#define SCTPCTL_ASOC_RESOURCE_MAX   0xFFFFFFFF
 
#define SCTPCTL_ASOC_RESOURCE_DEFAULT   SCTP_DEF_ASOC_RESC_LIMIT
 
#define SCTPCTL_HEARTBEAT_INTERVAL_DESC   "Default heartbeat interval in ms"
 
#define SCTPCTL_HEARTBEAT_INTERVAL_MIN   0
 
#define SCTPCTL_HEARTBEAT_INTERVAL_MAX   0xFFFFFFFF
 
#define SCTPCTL_HEARTBEAT_INTERVAL_DEFAULT   SCTP_HB_DEFAULT_MSEC
 
#define SCTPCTL_PMTU_RAISE_TIME_DESC   "Default PMTU raise timer in seconds"
 
#define SCTPCTL_PMTU_RAISE_TIME_MIN   0
 
#define SCTPCTL_PMTU_RAISE_TIME_MAX   0xFFFFFFFF
 
#define SCTPCTL_PMTU_RAISE_TIME_DEFAULT   SCTP_DEF_PMTU_RAISE_SEC
 
#define SCTPCTL_SHUTDOWN_GUARD_TIME_DESC   "Shutdown guard timer in seconds (0 means 5 times RTO.Max)"
 
#define SCTPCTL_SHUTDOWN_GUARD_TIME_MIN   0
 
#define SCTPCTL_SHUTDOWN_GUARD_TIME_MAX   0xFFFFFFFF
 
#define SCTPCTL_SHUTDOWN_GUARD_TIME_DEFAULT   0
 
#define SCTPCTL_SECRET_LIFETIME_DESC   "Default secret lifetime in seconds"
 
#define SCTPCTL_SECRET_LIFETIME_MIN   0
 
#define SCTPCTL_SECRET_LIFETIME_MAX   0xFFFFFFFF
 
#define SCTPCTL_SECRET_LIFETIME_DEFAULT   SCTP_DEFAULT_SECRET_LIFE_SEC
 
#define SCTPCTL_RTO_MAX_DESC   "Default maximum retransmission timeout in ms"
 
#define SCTPCTL_RTO_MAX_MIN   0
 
#define SCTPCTL_RTO_MAX_MAX   0xFFFFFFFF
 
#define SCTPCTL_RTO_MAX_DEFAULT   SCTP_RTO_UPPER_BOUND
 
#define SCTPCTL_RTO_MIN_DESC   "Default minimum retransmission timeout in ms"
 
#define SCTPCTL_RTO_MIN_MIN   0
 
#define SCTPCTL_RTO_MIN_MAX   0xFFFFFFFF
 
#define SCTPCTL_RTO_MIN_DEFAULT   SCTP_RTO_LOWER_BOUND
 
#define SCTPCTL_RTO_INITIAL_DESC   "Default initial retransmission timeout in ms"
 
#define SCTPCTL_RTO_INITIAL_MIN   0
 
#define SCTPCTL_RTO_INITIAL_MAX   0xFFFFFFFF
 
#define SCTPCTL_RTO_INITIAL_DEFAULT   SCTP_RTO_INITIAL
 
#define SCTPCTL_INIT_RTO_MAX_DESC   "Default maximum retransmission timeout during association setup in ms"
 
#define SCTPCTL_INIT_RTO_MAX_MIN   0
 
#define SCTPCTL_INIT_RTO_MAX_MAX   0xFFFFFFFF
 
#define SCTPCTL_INIT_RTO_MAX_DEFAULT   SCTP_RTO_UPPER_BOUND
 
#define SCTPCTL_VALID_COOKIE_LIFE_DESC   "Default cookie lifetime in seconds"
 
#define SCTPCTL_VALID_COOKIE_LIFE_MIN   0
 
#define SCTPCTL_VALID_COOKIE_LIFE_MAX   0xFFFFFFFF
 
#define SCTPCTL_VALID_COOKIE_LIFE_DEFAULT   SCTP_DEFAULT_COOKIE_LIFE
 
#define SCTPCTL_INIT_RTX_MAX_DESC   "Default maximum number of retransmission for INIT chunks"
 
#define SCTPCTL_INIT_RTX_MAX_MIN   0
 
#define SCTPCTL_INIT_RTX_MAX_MAX   0xFFFFFFFF
 
#define SCTPCTL_INIT_RTX_MAX_DEFAULT   SCTP_DEF_MAX_INIT
 
#define SCTPCTL_ASSOC_RTX_MAX_DESC   "Default maximum number of retransmissions per association"
 
#define SCTPCTL_ASSOC_RTX_MAX_MIN   0
 
#define SCTPCTL_ASSOC_RTX_MAX_MAX   0xFFFFFFFF
 
#define SCTPCTL_ASSOC_RTX_MAX_DEFAULT   SCTP_DEF_MAX_SEND
 
#define SCTPCTL_PATH_RTX_MAX_DESC   "Default maximum of retransmissions per path"
 
#define SCTPCTL_PATH_RTX_MAX_MIN   0
 
#define SCTPCTL_PATH_RTX_MAX_MAX   0xFFFFFFFF
 
#define SCTPCTL_PATH_RTX_MAX_DEFAULT   SCTP_DEF_MAX_PATH_RTX
 
#define SCTPCTL_PATH_PF_THRESHOLD_DESC   "Default potentially failed threshold"
 
#define SCTPCTL_PATH_PF_THRESHOLD_MIN   0
 
#define SCTPCTL_PATH_PF_THRESHOLD_MAX   0xFFFF
 
#define SCTPCTL_PATH_PF_THRESHOLD_DEFAULT   SCTPCTL_PATH_PF_THRESHOLD_MAX
 
#define SCTPCTL_ADD_MORE_ON_OUTPUT_DESC   "When space-wise is it worthwhile to try to add more to a socket send buffer"
 
#define SCTPCTL_ADD_MORE_ON_OUTPUT_MIN   0
 
#define SCTPCTL_ADD_MORE_ON_OUTPUT_MAX   0xFFFFFFFF
 
#define SCTPCTL_ADD_MORE_ON_OUTPUT_DEFAULT   SCTP_DEFAULT_ADD_MORE
 
#define SCTPCTL_INCOMING_STREAMS_DESC   "Default number of incoming streams"
 
#define SCTPCTL_INCOMING_STREAMS_MIN   1
 
#define SCTPCTL_INCOMING_STREAMS_MAX   65535
 
#define SCTPCTL_INCOMING_STREAMS_DEFAULT   SCTP_ISTREAM_INITIAL
 
#define SCTPCTL_OUTGOING_STREAMS_DESC   "Default number of outgoing streams"
 
#define SCTPCTL_OUTGOING_STREAMS_MIN   1
 
#define SCTPCTL_OUTGOING_STREAMS_MAX   65535
 
#define SCTPCTL_OUTGOING_STREAMS_DEFAULT   SCTP_OSTREAM_INITIAL
 
#define SCTPCTL_CMT_ON_OFF_DESC   "CMT settings"
 
#define SCTPCTL_CMT_ON_OFF_MIN   SCTP_CMT_OFF
 
#define SCTPCTL_CMT_ON_OFF_MAX   SCTP_CMT_MAX
 
#define SCTPCTL_CMT_ON_OFF_DEFAULT   SCTP_CMT_OFF
 
#define SCTPCTL_CMT_USE_DAC_DESC   "CMT DAC on/off flag"
 
#define SCTPCTL_CMT_USE_DAC_MIN   0
 
#define SCTPCTL_CMT_USE_DAC_MAX   1
 
#define SCTPCTL_CMT_USE_DAC_DEFAULT   0
 
#define SCTPCTL_CWND_MAXBURST_DESC   "Use a CWND adjusting maxburst"
 
#define SCTPCTL_CWND_MAXBURST_MIN   0
 
#define SCTPCTL_CWND_MAXBURST_MAX   1
 
#define SCTPCTL_CWND_MAXBURST_DEFAULT   1
 
#define SCTPCTL_NAT_FRIENDLY_DESC   "SCTP NAT friendly operation"
 
#define SCTPCTL_NAT_FRIENDLY_MIN   0
 
#define SCTPCTL_NAT_FRIENDLY_MAX   1
 
#define SCTPCTL_NAT_FRIENDLY_DEFAULT   1
 
#define SCTPCTL_ABC_L_VAR_DESC   "SCTP ABC max increase per SACK (L)"
 
#define SCTPCTL_ABC_L_VAR_MIN   0
 
#define SCTPCTL_ABC_L_VAR_MAX   0xFFFFFFFF
 
#define SCTPCTL_ABC_L_VAR_DEFAULT   2
 
#define SCTPCTL_MAX_CHAINED_MBUFS_DESC   "Default max number of small mbufs on a chain"
 
#define SCTPCTL_MAX_CHAINED_MBUFS_MIN   0
 
#define SCTPCTL_MAX_CHAINED_MBUFS_MAX   0xFFFFFFFF
 
#define SCTPCTL_MAX_CHAINED_MBUFS_DEFAULT   SCTP_DEFAULT_MBUFS_IN_CHAIN
 
#define SCTPCTL_DO_SCTP_DRAIN_DESC   "Should SCTP respond to the drain calls"
 
#define SCTPCTL_DO_SCTP_DRAIN_MIN   0
 
#define SCTPCTL_DO_SCTP_DRAIN_MAX   1
 
#define SCTPCTL_DO_SCTP_DRAIN_DEFAULT   1
 
#define SCTPCTL_HB_MAX_BURST_DESC   "Confirmation Heartbeat max burst"
 
#define SCTPCTL_HB_MAX_BURST_MIN   1
 
#define SCTPCTL_HB_MAX_BURST_MAX   0xFFFFFFFF
 
#define SCTPCTL_HB_MAX_BURST_DEFAULT   SCTP_DEF_HBMAX_BURST
 
#define SCTPCTL_ABORT_AT_LIMIT_DESC   "When one-2-one hits qlimit abort"
 
#define SCTPCTL_ABORT_AT_LIMIT_MIN   0
 
#define SCTPCTL_ABORT_AT_LIMIT_MAX   1
 
#define SCTPCTL_ABORT_AT_LIMIT_DEFAULT   0
 
#define SCTPCTL_MIN_RESIDUAL_DESC   "Minimum residual data chunk in second part of split"
 
#define SCTPCTL_MIN_RESIDUAL_MIN   20
 
#define SCTPCTL_MIN_RESIDUAL_MAX   65535
 
#define SCTPCTL_MIN_RESIDUAL_DEFAULT   1452
 
#define SCTPCTL_MAX_RETRAN_CHUNK_DESC   "Maximum times an unlucky chunk can be retran'd before assoc abort"
 
#define SCTPCTL_MAX_RETRAN_CHUNK_MIN   0
 
#define SCTPCTL_MAX_RETRAN_CHUNK_MAX   65535
 
#define SCTPCTL_MAX_RETRAN_CHUNK_DEFAULT   30
 
#define SCTPCTL_LOGGING_LEVEL_DESC   "Ltrace/KTR trace logging level"
 
#define SCTPCTL_LOGGING_LEVEL_MIN   0
 
#define SCTPCTL_LOGGING_LEVEL_MAX   0xffffffff
 
#define SCTPCTL_LOGGING_LEVEL_DEFAULT   0
 
#define SCTPCTL_DEFAULT_CC_MODULE_DESC   "Default congestion control module"
 
#define SCTPCTL_DEFAULT_CC_MODULE_MIN   0
 
#define SCTPCTL_DEFAULT_CC_MODULE_MAX   2
 
#define SCTPCTL_DEFAULT_CC_MODULE_DEFAULT   0
 
#define SCTPCTL_DEFAULT_SS_MODULE_DESC   "Default stream scheduling module"
 
#define SCTPCTL_DEFAULT_SS_MODULE_MIN   0
 
#define SCTPCTL_DEFAULT_SS_MODULE_MAX   5
 
#define SCTPCTL_DEFAULT_SS_MODULE_DEFAULT   0
 
#define SCTPCTL_DEFAULT_FRAG_INTERLEAVE_DESC   "Default fragment interleave level"
 
#define SCTPCTL_DEFAULT_FRAG_INTERLEAVE_MIN   0
 
#define SCTPCTL_DEFAULT_FRAG_INTERLEAVE_MAX   2
 
#define SCTPCTL_DEFAULT_FRAG_INTERLEAVE_DEFAULT   1
 
#define SCTPCTL_MOBILITY_BASE_DESC   "Enable SCTP base mobility"
 
#define SCTPCTL_MOBILITY_BASE_MIN   0
 
#define SCTPCTL_MOBILITY_BASE_MAX   1
 
#define SCTPCTL_MOBILITY_BASE_DEFAULT   0
 
#define SCTPCTL_MOBILITY_FASTHANDOFF_DESC   "Enable SCTP fast handoff"
 
#define SCTPCTL_MOBILITY_FASTHANDOFF_MIN   0
 
#define SCTPCTL_MOBILITY_FASTHANDOFF_MAX   1
 
#define SCTPCTL_MOBILITY_FASTHANDOFF_DEFAULT   0
 
#define SCTPCTL_UDP_TUNNELING_PORT_DESC   "Set the SCTP/UDP tunneling port"
 
#define SCTPCTL_UDP_TUNNELING_PORT_MIN   0
 
#define SCTPCTL_UDP_TUNNELING_PORT_MAX   65535
 
#define SCTPCTL_UDP_TUNNELING_PORT_DEFAULT   SCTP_OVER_UDP_TUNNELING_PORT
 
#define SCTPCTL_SACK_IMMEDIATELY_ENABLE_DESC   "Enable sending of the SACK-IMMEDIATELY-bit."
 
#define SCTPCTL_SACK_IMMEDIATELY_ENABLE_MIN   0
 
#define SCTPCTL_SACK_IMMEDIATELY_ENABLE_MAX   1
 
#define SCTPCTL_SACK_IMMEDIATELY_ENABLE_DEFAULT   SCTPCTL_SACK_IMMEDIATELY_ENABLE_MAX
 
#define SCTPCTL_NAT_FRIENDLY_INITS_DESC   "Enable sending of the nat-friendly SCTP option on INITs."
 
#define SCTPCTL_NAT_FRIENDLY_INITS_MIN   0
 
#define SCTPCTL_NAT_FRIENDLY_INITS_MAX   1
 
#define SCTPCTL_NAT_FRIENDLY_INITS_DEFAULT   SCTPCTL_NAT_FRIENDLY_INITS_MIN
 
#define SCTPCTL_TIME_WAIT_DESC   "Vtag time wait time in seconds, 0 disables it."
 
#define SCTPCTL_TIME_WAIT_MIN   0
 
#define SCTPCTL_TIME_WAIT_MAX   0xffffffff
 
#define SCTPCTL_TIME_WAIT_DEFAULT   SCTP_TIME_WAIT
 
#define SCTPCTL_BUFFER_SPLITTING_DESC   "Enable send/receive buffer splitting."
 
#define SCTPCTL_BUFFER_SPLITTING_MIN   0
 
#define SCTPCTL_BUFFER_SPLITTING_MAX   0x3
 
#define SCTPCTL_BUFFER_SPLITTING_DEFAULT   SCTPCTL_BUFFER_SPLITTING_MIN
 
#define SCTPCTL_INITIAL_CWND_DESC   "Initial congestion window in MTUs"
 
#define SCTPCTL_INITIAL_CWND_MIN   0
 
#define SCTPCTL_INITIAL_CWND_MAX   0xffffffff
 
#define SCTPCTL_INITIAL_CWND_DEFAULT   3
 
#define SCTPCTL_RTTVAR_BW_DESC   "Shift amount for bw smoothing on rtt calc"
 
#define SCTPCTL_RTTVAR_BW_MIN   0
 
#define SCTPCTL_RTTVAR_BW_MAX   32
 
#define SCTPCTL_RTTVAR_BW_DEFAULT   4
 
#define SCTPCTL_RTTVAR_RTT_DESC   "Shift amount for rtt smoothing on rtt calc"
 
#define SCTPCTL_RTTVAR_RTT_MIN   0
 
#define SCTPCTL_RTTVAR_RTT_MAX   32
 
#define SCTPCTL_RTTVAR_RTT_DEFAULT   5
 
#define SCTPCTL_RTTVAR_EQRET_DESC   "What to return when rtt and bw are unchanged"
 
#define SCTPCTL_RTTVAR_EQRET_MIN   0
 
#define SCTPCTL_RTTVAR_EQRET_MAX   1
 
#define SCTPCTL_RTTVAR_EQRET_DEFAULT   0
 
#define SCTPCTL_RTTVAR_STEADYS_DESC   "How many the sames it takes to try step down of cwnd"
 
#define SCTPCTL_RTTVAR_STEADYS_MIN   0
 
#define SCTPCTL_RTTVAR_STEADYS_MAX   0xFFFF
 
#define SCTPCTL_RTTVAR_STEADYS_DEFAULT   20 /* 0 means disable feature */
 
#define SCTPCTL_RTTVAR_DCCCECN_DESC   "Enable for RTCC CC datacenter ECN"
 
#define SCTPCTL_RTTVAR_DCCCECN_MIN   0
 
#define SCTPCTL_RTTVAR_DCCCECN_MAX   1
 
#define SCTPCTL_RTTVAR_DCCCECN_DEFAULT   1 /* 0 means disable feature */
 
#define SCTPCTL_BLACKHOLE_DESC   "Enable SCTP blackholing. See blackhole(4) for more details."
 
#define SCTPCTL_BLACKHOLE_MIN   0
 
#define SCTPCTL_BLACKHOLE_MAX   2
 
#define SCTPCTL_BLACKHOLE_DEFAULT   SCTPCTL_BLACKHOLE_MIN
 
#define SCTPCTL_DIAG_INFO_CODE_DESC   "Diagnostic information error cause code"
 
#define SCTPCTL_DIAG_INFO_CODE_MIN   0
 
#define SCTPCTL_DIAG_INFO_CODE_MAX   65535
 
#define SCTPCTL_DIAG_INFO_CODE_DEFAULT   0
 

Macro Definition Documentation

◆ _NETINET_SCTP_SYSCTL_H_

#define _NETINET_SCTP_SYSCTL_H_

◆ SCTPCTL_ABC_L_VAR_DEFAULT

#define SCTPCTL_ABC_L_VAR_DEFAULT   2

◆ SCTPCTL_ABC_L_VAR_DESC

#define SCTPCTL_ABC_L_VAR_DESC   "SCTP ABC max increase per SACK (L)"

◆ SCTPCTL_ABC_L_VAR_MAX

#define SCTPCTL_ABC_L_VAR_MAX   0xFFFFFFFF

◆ SCTPCTL_ABC_L_VAR_MIN

#define SCTPCTL_ABC_L_VAR_MIN   0

◆ SCTPCTL_ABORT_AT_LIMIT_DEFAULT

#define SCTPCTL_ABORT_AT_LIMIT_DEFAULT   0

◆ SCTPCTL_ABORT_AT_LIMIT_DESC

#define SCTPCTL_ABORT_AT_LIMIT_DESC   "When one-2-one hits qlimit abort"

◆ SCTPCTL_ABORT_AT_LIMIT_MAX

#define SCTPCTL_ABORT_AT_LIMIT_MAX   1

◆ SCTPCTL_ABORT_AT_LIMIT_MIN

#define SCTPCTL_ABORT_AT_LIMIT_MIN   0

◆ SCTPCTL_ADD_MORE_ON_OUTPUT_DEFAULT

#define SCTPCTL_ADD_MORE_ON_OUTPUT_DEFAULT   SCTP_DEFAULT_ADD_MORE

◆ SCTPCTL_ADD_MORE_ON_OUTPUT_DESC

#define SCTPCTL_ADD_MORE_ON_OUTPUT_DESC   "When space-wise is it worthwhile to try to add more to a socket send buffer"

◆ SCTPCTL_ADD_MORE_ON_OUTPUT_MAX

#define SCTPCTL_ADD_MORE_ON_OUTPUT_MAX   0xFFFFFFFF

◆ SCTPCTL_ADD_MORE_ON_OUTPUT_MIN

#define SCTPCTL_ADD_MORE_ON_OUTPUT_MIN   0

◆ SCTPCTL_ASCONF_ENABLE_DEFAULT

#define SCTPCTL_ASCONF_ENABLE_DEFAULT   1

◆ SCTPCTL_ASCONF_ENABLE_DESC

#define SCTPCTL_ASCONF_ENABLE_DESC   "Enable SCTP ASCONF"

◆ SCTPCTL_ASCONF_ENABLE_MAX

#define SCTPCTL_ASCONF_ENABLE_MAX   1

◆ SCTPCTL_ASCONF_ENABLE_MIN

#define SCTPCTL_ASCONF_ENABLE_MIN   0

◆ SCTPCTL_ASOC_RESOURCE_DEFAULT

#define SCTPCTL_ASOC_RESOURCE_DEFAULT   SCTP_DEF_ASOC_RESC_LIMIT

◆ SCTPCTL_ASOC_RESOURCE_DESC

#define SCTPCTL_ASOC_RESOURCE_DESC   "Max number of cached resources in an asoc"

◆ SCTPCTL_ASOC_RESOURCE_MAX

#define SCTPCTL_ASOC_RESOURCE_MAX   0xFFFFFFFF

◆ SCTPCTL_ASOC_RESOURCE_MIN

#define SCTPCTL_ASOC_RESOURCE_MIN   0

◆ SCTPCTL_ASSOC_RTX_MAX_DEFAULT

#define SCTPCTL_ASSOC_RTX_MAX_DEFAULT   SCTP_DEF_MAX_SEND

◆ SCTPCTL_ASSOC_RTX_MAX_DESC

#define SCTPCTL_ASSOC_RTX_MAX_DESC   "Default maximum number of retransmissions per association"

◆ SCTPCTL_ASSOC_RTX_MAX_MAX

#define SCTPCTL_ASSOC_RTX_MAX_MAX   0xFFFFFFFF

◆ SCTPCTL_ASSOC_RTX_MAX_MIN

#define SCTPCTL_ASSOC_RTX_MAX_MIN   0

◆ SCTPCTL_AUTH_ENABLE_DEFAULT

#define SCTPCTL_AUTH_ENABLE_DEFAULT   1

◆ SCTPCTL_AUTH_ENABLE_DESC

#define SCTPCTL_AUTH_ENABLE_DESC   "Enable SCTP AUTH function"

◆ SCTPCTL_AUTH_ENABLE_MAX

#define SCTPCTL_AUTH_ENABLE_MAX   1

◆ SCTPCTL_AUTH_ENABLE_MIN

#define SCTPCTL_AUTH_ENABLE_MIN   0

◆ SCTPCTL_AUTOASCONF_DEFAULT

#define SCTPCTL_AUTOASCONF_DEFAULT   1

◆ SCTPCTL_AUTOASCONF_DESC

#define SCTPCTL_AUTOASCONF_DESC   "Enable SCTP Auto-ASCONF"

◆ SCTPCTL_AUTOASCONF_MAX

#define SCTPCTL_AUTOASCONF_MAX   1

◆ SCTPCTL_AUTOASCONF_MIN

#define SCTPCTL_AUTOASCONF_MIN   0

◆ SCTPCTL_BLACKHOLE_DEFAULT

#define SCTPCTL_BLACKHOLE_DEFAULT   SCTPCTL_BLACKHOLE_MIN

◆ SCTPCTL_BLACKHOLE_DESC

#define SCTPCTL_BLACKHOLE_DESC   "Enable SCTP blackholing. See blackhole(4) for more details."

◆ SCTPCTL_BLACKHOLE_MAX

#define SCTPCTL_BLACKHOLE_MAX   2

◆ SCTPCTL_BLACKHOLE_MIN

#define SCTPCTL_BLACKHOLE_MIN   0

◆ SCTPCTL_BUFFER_SPLITTING_DEFAULT

#define SCTPCTL_BUFFER_SPLITTING_DEFAULT   SCTPCTL_BUFFER_SPLITTING_MIN

◆ SCTPCTL_BUFFER_SPLITTING_DESC

#define SCTPCTL_BUFFER_SPLITTING_DESC   "Enable send/receive buffer splitting."

◆ SCTPCTL_BUFFER_SPLITTING_MAX

#define SCTPCTL_BUFFER_SPLITTING_MAX   0x3

◆ SCTPCTL_BUFFER_SPLITTING_MIN

#define SCTPCTL_BUFFER_SPLITTING_MIN   0

◆ SCTPCTL_CHUNKSCALE_DEFAULT

#define SCTPCTL_CHUNKSCALE_DEFAULT   SCTP_CHUNKQUEUE_SCALE

◆ SCTPCTL_CHUNKSCALE_DESC

#define SCTPCTL_CHUNKSCALE_DESC   "Tunable for Scaling of number of chunks and messages"

◆ SCTPCTL_CHUNKSCALE_MAX

#define SCTPCTL_CHUNKSCALE_MAX   0xFFFFFFFF

◆ SCTPCTL_CHUNKSCALE_MIN

#define SCTPCTL_CHUNKSCALE_MIN   1

◆ SCTPCTL_CMT_ON_OFF_DEFAULT

#define SCTPCTL_CMT_ON_OFF_DEFAULT   SCTP_CMT_OFF

◆ SCTPCTL_CMT_ON_OFF_DESC

#define SCTPCTL_CMT_ON_OFF_DESC   "CMT settings"

◆ SCTPCTL_CMT_ON_OFF_MAX

#define SCTPCTL_CMT_ON_OFF_MAX   SCTP_CMT_MAX

◆ SCTPCTL_CMT_ON_OFF_MIN

#define SCTPCTL_CMT_ON_OFF_MIN   SCTP_CMT_OFF

◆ SCTPCTL_CMT_USE_DAC_DEFAULT

#define SCTPCTL_CMT_USE_DAC_DEFAULT   0

◆ SCTPCTL_CMT_USE_DAC_DESC

#define SCTPCTL_CMT_USE_DAC_DESC   "CMT DAC on/off flag"

◆ SCTPCTL_CMT_USE_DAC_MAX

#define SCTPCTL_CMT_USE_DAC_MAX   1

◆ SCTPCTL_CMT_USE_DAC_MIN

#define SCTPCTL_CMT_USE_DAC_MIN   0

◆ SCTPCTL_CWND_MAXBURST_DEFAULT

#define SCTPCTL_CWND_MAXBURST_DEFAULT   1

◆ SCTPCTL_CWND_MAXBURST_DESC

#define SCTPCTL_CWND_MAXBURST_DESC   "Use a CWND adjusting maxburst"

◆ SCTPCTL_CWND_MAXBURST_MAX

#define SCTPCTL_CWND_MAXBURST_MAX   1

◆ SCTPCTL_CWND_MAXBURST_MIN

#define SCTPCTL_CWND_MAXBURST_MIN   0

◆ SCTPCTL_DEFAULT_CC_MODULE_DEFAULT

#define SCTPCTL_DEFAULT_CC_MODULE_DEFAULT   0

◆ SCTPCTL_DEFAULT_CC_MODULE_DESC

#define SCTPCTL_DEFAULT_CC_MODULE_DESC   "Default congestion control module"

◆ SCTPCTL_DEFAULT_CC_MODULE_MAX

#define SCTPCTL_DEFAULT_CC_MODULE_MAX   2

◆ SCTPCTL_DEFAULT_CC_MODULE_MIN

#define SCTPCTL_DEFAULT_CC_MODULE_MIN   0

◆ SCTPCTL_DEFAULT_FRAG_INTERLEAVE_DEFAULT

#define SCTPCTL_DEFAULT_FRAG_INTERLEAVE_DEFAULT   1

◆ SCTPCTL_DEFAULT_FRAG_INTERLEAVE_DESC

#define SCTPCTL_DEFAULT_FRAG_INTERLEAVE_DESC   "Default fragment interleave level"

◆ SCTPCTL_DEFAULT_FRAG_INTERLEAVE_MAX

#define SCTPCTL_DEFAULT_FRAG_INTERLEAVE_MAX   2

◆ SCTPCTL_DEFAULT_FRAG_INTERLEAVE_MIN

#define SCTPCTL_DEFAULT_FRAG_INTERLEAVE_MIN   0

◆ SCTPCTL_DEFAULT_SS_MODULE_DEFAULT

#define SCTPCTL_DEFAULT_SS_MODULE_DEFAULT   0

◆ SCTPCTL_DEFAULT_SS_MODULE_DESC

#define SCTPCTL_DEFAULT_SS_MODULE_DESC   "Default stream scheduling module"

◆ SCTPCTL_DEFAULT_SS_MODULE_MAX

#define SCTPCTL_DEFAULT_SS_MODULE_MAX   5

◆ SCTPCTL_DEFAULT_SS_MODULE_MIN

#define SCTPCTL_DEFAULT_SS_MODULE_MIN   0

◆ SCTPCTL_DELAYED_SACK_TIME_DEFAULT

#define SCTPCTL_DELAYED_SACK_TIME_DEFAULT   SCTP_RECV_MSEC

◆ SCTPCTL_DELAYED_SACK_TIME_DESC

#define SCTPCTL_DELAYED_SACK_TIME_DESC   "Default delayed SACK timer in ms"

◆ SCTPCTL_DELAYED_SACK_TIME_MAX

#define SCTPCTL_DELAYED_SACK_TIME_MAX   0xFFFFFFFF

◆ SCTPCTL_DELAYED_SACK_TIME_MIN

#define SCTPCTL_DELAYED_SACK_TIME_MIN   0

◆ SCTPCTL_DIAG_INFO_CODE_DEFAULT

#define SCTPCTL_DIAG_INFO_CODE_DEFAULT   0

◆ SCTPCTL_DIAG_INFO_CODE_DESC

#define SCTPCTL_DIAG_INFO_CODE_DESC   "Diagnostic information error cause code"

◆ SCTPCTL_DIAG_INFO_CODE_MAX

#define SCTPCTL_DIAG_INFO_CODE_MAX   65535

◆ SCTPCTL_DIAG_INFO_CODE_MIN

#define SCTPCTL_DIAG_INFO_CODE_MIN   0

◆ SCTPCTL_DO_SCTP_DRAIN_DEFAULT

#define SCTPCTL_DO_SCTP_DRAIN_DEFAULT   1

◆ SCTPCTL_DO_SCTP_DRAIN_DESC

#define SCTPCTL_DO_SCTP_DRAIN_DESC   "Should SCTP respond to the drain calls"

◆ SCTPCTL_DO_SCTP_DRAIN_MAX

#define SCTPCTL_DO_SCTP_DRAIN_MAX   1

◆ SCTPCTL_DO_SCTP_DRAIN_MIN

#define SCTPCTL_DO_SCTP_DRAIN_MIN   0

◆ SCTPCTL_ECN_ENABLE_DEFAULT

#define SCTPCTL_ECN_ENABLE_DEFAULT   1

◆ SCTPCTL_ECN_ENABLE_DESC

#define SCTPCTL_ECN_ENABLE_DESC   "Enable SCTP ECN"

◆ SCTPCTL_ECN_ENABLE_MAX

#define SCTPCTL_ECN_ENABLE_MAX   1

◆ SCTPCTL_ECN_ENABLE_MIN

#define SCTPCTL_ECN_ENABLE_MIN   0

◆ SCTPCTL_FRMAXBURST_DEFAULT

#define SCTPCTL_FRMAXBURST_DEFAULT   SCTP_DEF_FRMAX_BURST

◆ SCTPCTL_FRMAXBURST_DESC

#define SCTPCTL_FRMAXBURST_DESC   "Default fr max burst for sctp endpoints"

◆ SCTPCTL_FRMAXBURST_MAX

#define SCTPCTL_FRMAXBURST_MAX   0xFFFFFFFF

◆ SCTPCTL_FRMAXBURST_MIN

#define SCTPCTL_FRMAXBURST_MIN   0

◆ SCTPCTL_HB_MAX_BURST_DEFAULT

#define SCTPCTL_HB_MAX_BURST_DEFAULT   SCTP_DEF_HBMAX_BURST

◆ SCTPCTL_HB_MAX_BURST_DESC

#define SCTPCTL_HB_MAX_BURST_DESC   "Confirmation Heartbeat max burst"

◆ SCTPCTL_HB_MAX_BURST_MAX

#define SCTPCTL_HB_MAX_BURST_MAX   0xFFFFFFFF

◆ SCTPCTL_HB_MAX_BURST_MIN

#define SCTPCTL_HB_MAX_BURST_MIN   1

◆ SCTPCTL_HEARTBEAT_INTERVAL_DEFAULT

#define SCTPCTL_HEARTBEAT_INTERVAL_DEFAULT   SCTP_HB_DEFAULT_MSEC

◆ SCTPCTL_HEARTBEAT_INTERVAL_DESC

#define SCTPCTL_HEARTBEAT_INTERVAL_DESC   "Default heartbeat interval in ms"

◆ SCTPCTL_HEARTBEAT_INTERVAL_MAX

#define SCTPCTL_HEARTBEAT_INTERVAL_MAX   0xFFFFFFFF

◆ SCTPCTL_HEARTBEAT_INTERVAL_MIN

#define SCTPCTL_HEARTBEAT_INTERVAL_MIN   0

◆ SCTPCTL_INCOMING_STREAMS_DEFAULT

#define SCTPCTL_INCOMING_STREAMS_DEFAULT   SCTP_ISTREAM_INITIAL

◆ SCTPCTL_INCOMING_STREAMS_DESC

#define SCTPCTL_INCOMING_STREAMS_DESC   "Default number of incoming streams"

◆ SCTPCTL_INCOMING_STREAMS_MAX

#define SCTPCTL_INCOMING_STREAMS_MAX   65535

◆ SCTPCTL_INCOMING_STREAMS_MIN

#define SCTPCTL_INCOMING_STREAMS_MIN   1

◆ SCTPCTL_INIT_RTO_MAX_DEFAULT

#define SCTPCTL_INIT_RTO_MAX_DEFAULT   SCTP_RTO_UPPER_BOUND

◆ SCTPCTL_INIT_RTO_MAX_DESC

#define SCTPCTL_INIT_RTO_MAX_DESC   "Default maximum retransmission timeout during association setup in ms"

◆ SCTPCTL_INIT_RTO_MAX_MAX

#define SCTPCTL_INIT_RTO_MAX_MAX   0xFFFFFFFF

◆ SCTPCTL_INIT_RTO_MAX_MIN

#define SCTPCTL_INIT_RTO_MAX_MIN   0

◆ SCTPCTL_INIT_RTX_MAX_DEFAULT

#define SCTPCTL_INIT_RTX_MAX_DEFAULT   SCTP_DEF_MAX_INIT

◆ SCTPCTL_INIT_RTX_MAX_DESC

#define SCTPCTL_INIT_RTX_MAX_DESC   "Default maximum number of retransmission for INIT chunks"

◆ SCTPCTL_INIT_RTX_MAX_MAX

#define SCTPCTL_INIT_RTX_MAX_MAX   0xFFFFFFFF

◆ SCTPCTL_INIT_RTX_MAX_MIN

#define SCTPCTL_INIT_RTX_MAX_MIN   0

◆ SCTPCTL_INITIAL_CWND_DEFAULT

#define SCTPCTL_INITIAL_CWND_DEFAULT   3

◆ SCTPCTL_INITIAL_CWND_DESC

#define SCTPCTL_INITIAL_CWND_DESC   "Initial congestion window in MTUs"

◆ SCTPCTL_INITIAL_CWND_MAX

#define SCTPCTL_INITIAL_CWND_MAX   0xffffffff

◆ SCTPCTL_INITIAL_CWND_MIN

#define SCTPCTL_INITIAL_CWND_MIN   0

◆ SCTPCTL_LOGGING_LEVEL_DEFAULT

#define SCTPCTL_LOGGING_LEVEL_DEFAULT   0

◆ SCTPCTL_LOGGING_LEVEL_DESC

#define SCTPCTL_LOGGING_LEVEL_DESC   "Ltrace/KTR trace logging level"

◆ SCTPCTL_LOGGING_LEVEL_MAX

#define SCTPCTL_LOGGING_LEVEL_MAX   0xffffffff

◆ SCTPCTL_LOGGING_LEVEL_MIN

#define SCTPCTL_LOGGING_LEVEL_MIN   0

◆ SCTPCTL_LOOPBACK_NOCSUM_DEFAULT

#define SCTPCTL_LOOPBACK_NOCSUM_DEFAULT   1

◆ SCTPCTL_LOOPBACK_NOCSUM_DESC

#define SCTPCTL_LOOPBACK_NOCSUM_DESC   "Enable NO Csum on packets sent on loopback"

◆ SCTPCTL_LOOPBACK_NOCSUM_MAX

#define SCTPCTL_LOOPBACK_NOCSUM_MAX   1

◆ SCTPCTL_LOOPBACK_NOCSUM_MIN

#define SCTPCTL_LOOPBACK_NOCSUM_MIN   0

◆ SCTPCTL_MAX_CHAINED_MBUFS_DEFAULT

#define SCTPCTL_MAX_CHAINED_MBUFS_DEFAULT   SCTP_DEFAULT_MBUFS_IN_CHAIN

◆ SCTPCTL_MAX_CHAINED_MBUFS_DESC

#define SCTPCTL_MAX_CHAINED_MBUFS_DESC   "Default max number of small mbufs on a chain"

◆ SCTPCTL_MAX_CHAINED_MBUFS_MAX

#define SCTPCTL_MAX_CHAINED_MBUFS_MAX   0xFFFFFFFF

◆ SCTPCTL_MAX_CHAINED_MBUFS_MIN

#define SCTPCTL_MAX_CHAINED_MBUFS_MIN   0

◆ SCTPCTL_MAX_RETRAN_CHUNK_DEFAULT

#define SCTPCTL_MAX_RETRAN_CHUNK_DEFAULT   30

◆ SCTPCTL_MAX_RETRAN_CHUNK_DESC

#define SCTPCTL_MAX_RETRAN_CHUNK_DESC   "Maximum times an unlucky chunk can be retran'd before assoc abort"

◆ SCTPCTL_MAX_RETRAN_CHUNK_MAX

#define SCTPCTL_MAX_RETRAN_CHUNK_MAX   65535

◆ SCTPCTL_MAX_RETRAN_CHUNK_MIN

#define SCTPCTL_MAX_RETRAN_CHUNK_MIN   0

◆ SCTPCTL_MAXBURST_DEFAULT

#define SCTPCTL_MAXBURST_DEFAULT   SCTP_DEF_MAX_BURST

◆ SCTPCTL_MAXBURST_DESC

#define SCTPCTL_MAXBURST_DESC   "Default max burst for sctp endpoints"

◆ SCTPCTL_MAXBURST_MAX

#define SCTPCTL_MAXBURST_MAX   0xFFFFFFFF

◆ SCTPCTL_MAXBURST_MIN

#define SCTPCTL_MAXBURST_MIN   0

◆ SCTPCTL_MAXCHUNKS_DEFAULT

#define SCTPCTL_MAXCHUNKS_DEFAULT   SCTP_ASOC_MAX_CHUNKS_ON_QUEUE

◆ SCTPCTL_MAXCHUNKS_DESC

#define SCTPCTL_MAXCHUNKS_DESC   "Default max chunks on queue per asoc"

◆ SCTPCTL_MAXCHUNKS_MAX

#define SCTPCTL_MAXCHUNKS_MAX   0xFFFFFFFF

◆ SCTPCTL_MAXCHUNKS_MIN

#define SCTPCTL_MAXCHUNKS_MIN   0

◆ SCTPCTL_MAXDGRAM_DEFAULT

#define SCTPCTL_MAXDGRAM_DEFAULT   262144 /* 256k */

◆ SCTPCTL_MAXDGRAM_DESC

#define SCTPCTL_MAXDGRAM_DESC   "Maximum outgoing SCTP buffer size"

◆ SCTPCTL_MAXDGRAM_MAX

#define SCTPCTL_MAXDGRAM_MAX   0xFFFFFFFF

◆ SCTPCTL_MAXDGRAM_MIN

#define SCTPCTL_MAXDGRAM_MIN   0

◆ SCTPCTL_MIN_RESIDUAL_DEFAULT

#define SCTPCTL_MIN_RESIDUAL_DEFAULT   1452

◆ SCTPCTL_MIN_RESIDUAL_DESC

#define SCTPCTL_MIN_RESIDUAL_DESC   "Minimum residual data chunk in second part of split"

◆ SCTPCTL_MIN_RESIDUAL_MAX

#define SCTPCTL_MIN_RESIDUAL_MAX   65535

◆ SCTPCTL_MIN_RESIDUAL_MIN

#define SCTPCTL_MIN_RESIDUAL_MIN   20

◆ SCTPCTL_MIN_SPLIT_POINT_DEFAULT

#define SCTPCTL_MIN_SPLIT_POINT_DEFAULT   SCTP_DEFAULT_SPLIT_POINT_MIN

◆ SCTPCTL_MIN_SPLIT_POINT_DESC

#define SCTPCTL_MIN_SPLIT_POINT_DESC   "Minimum size when splitting a chunk"

◆ SCTPCTL_MIN_SPLIT_POINT_MAX

#define SCTPCTL_MIN_SPLIT_POINT_MAX   0xFFFFFFFF

◆ SCTPCTL_MIN_SPLIT_POINT_MIN

#define SCTPCTL_MIN_SPLIT_POINT_MIN   0

◆ SCTPCTL_MOBILITY_BASE_DEFAULT

#define SCTPCTL_MOBILITY_BASE_DEFAULT   0

◆ SCTPCTL_MOBILITY_BASE_DESC

#define SCTPCTL_MOBILITY_BASE_DESC   "Enable SCTP base mobility"

◆ SCTPCTL_MOBILITY_BASE_MAX

#define SCTPCTL_MOBILITY_BASE_MAX   1

◆ SCTPCTL_MOBILITY_BASE_MIN

#define SCTPCTL_MOBILITY_BASE_MIN   0

◆ SCTPCTL_MOBILITY_FASTHANDOFF_DEFAULT

#define SCTPCTL_MOBILITY_FASTHANDOFF_DEFAULT   0

◆ SCTPCTL_MOBILITY_FASTHANDOFF_DESC

#define SCTPCTL_MOBILITY_FASTHANDOFF_DESC   "Enable SCTP fast handoff"

◆ SCTPCTL_MOBILITY_FASTHANDOFF_MAX

#define SCTPCTL_MOBILITY_FASTHANDOFF_MAX   1

◆ SCTPCTL_MOBILITY_FASTHANDOFF_MIN

#define SCTPCTL_MOBILITY_FASTHANDOFF_MIN   0

◆ SCTPCTL_MULTIPLEASCONFS_DEFAULT

#define SCTPCTL_MULTIPLEASCONFS_DEFAULT   SCTP_DEFAULT_MULTIPLE_ASCONFS

◆ SCTPCTL_MULTIPLEASCONFS_DESC

#define SCTPCTL_MULTIPLEASCONFS_DESC   "Enable SCTP Muliple-ASCONFs"

◆ SCTPCTL_MULTIPLEASCONFS_MAX

#define SCTPCTL_MULTIPLEASCONFS_MAX   1

◆ SCTPCTL_MULTIPLEASCONFS_MIN

#define SCTPCTL_MULTIPLEASCONFS_MIN   0

◆ SCTPCTL_NAT_FRIENDLY_DEFAULT

#define SCTPCTL_NAT_FRIENDLY_DEFAULT   1

◆ SCTPCTL_NAT_FRIENDLY_DESC

#define SCTPCTL_NAT_FRIENDLY_DESC   "SCTP NAT friendly operation"

◆ SCTPCTL_NAT_FRIENDLY_INITS_DEFAULT

#define SCTPCTL_NAT_FRIENDLY_INITS_DEFAULT   SCTPCTL_NAT_FRIENDLY_INITS_MIN

◆ SCTPCTL_NAT_FRIENDLY_INITS_DESC

#define SCTPCTL_NAT_FRIENDLY_INITS_DESC   "Enable sending of the nat-friendly SCTP option on INITs."

◆ SCTPCTL_NAT_FRIENDLY_INITS_MAX

#define SCTPCTL_NAT_FRIENDLY_INITS_MAX   1

◆ SCTPCTL_NAT_FRIENDLY_INITS_MIN

#define SCTPCTL_NAT_FRIENDLY_INITS_MIN   0

◆ SCTPCTL_NAT_FRIENDLY_MAX

#define SCTPCTL_NAT_FRIENDLY_MAX   1

◆ SCTPCTL_NAT_FRIENDLY_MIN

#define SCTPCTL_NAT_FRIENDLY_MIN   0

◆ SCTPCTL_NRSACK_ENABLE_DEFAULT

#define SCTPCTL_NRSACK_ENABLE_DEFAULT   0

◆ SCTPCTL_NRSACK_ENABLE_DESC

#define SCTPCTL_NRSACK_ENABLE_DESC   "Enable SCTP NR-SACK"

◆ SCTPCTL_NRSACK_ENABLE_MAX

#define SCTPCTL_NRSACK_ENABLE_MAX   1

◆ SCTPCTL_NRSACK_ENABLE_MIN

#define SCTPCTL_NRSACK_ENABLE_MIN   0

◆ SCTPCTL_OUTGOING_STREAMS_DEFAULT

#define SCTPCTL_OUTGOING_STREAMS_DEFAULT   SCTP_OSTREAM_INITIAL

◆ SCTPCTL_OUTGOING_STREAMS_DESC

#define SCTPCTL_OUTGOING_STREAMS_DESC   "Default number of outgoing streams"

◆ SCTPCTL_OUTGOING_STREAMS_MAX

#define SCTPCTL_OUTGOING_STREAMS_MAX   65535

◆ SCTPCTL_OUTGOING_STREAMS_MIN

#define SCTPCTL_OUTGOING_STREAMS_MIN   1

◆ SCTPCTL_PATH_PF_THRESHOLD_DEFAULT

#define SCTPCTL_PATH_PF_THRESHOLD_DEFAULT   SCTPCTL_PATH_PF_THRESHOLD_MAX

◆ SCTPCTL_PATH_PF_THRESHOLD_DESC

#define SCTPCTL_PATH_PF_THRESHOLD_DESC   "Default potentially failed threshold"

◆ SCTPCTL_PATH_PF_THRESHOLD_MAX

#define SCTPCTL_PATH_PF_THRESHOLD_MAX   0xFFFF

◆ SCTPCTL_PATH_PF_THRESHOLD_MIN

#define SCTPCTL_PATH_PF_THRESHOLD_MIN   0

◆ SCTPCTL_PATH_RTX_MAX_DEFAULT

#define SCTPCTL_PATH_RTX_MAX_DEFAULT   SCTP_DEF_MAX_PATH_RTX

◆ SCTPCTL_PATH_RTX_MAX_DESC

#define SCTPCTL_PATH_RTX_MAX_DESC   "Default maximum of retransmissions per path"

◆ SCTPCTL_PATH_RTX_MAX_MAX

#define SCTPCTL_PATH_RTX_MAX_MAX   0xFFFFFFFF

◆ SCTPCTL_PATH_RTX_MAX_MIN

#define SCTPCTL_PATH_RTX_MAX_MIN   0

◆ SCTPCTL_PCBHASHSIZE_DEFAULT

#define SCTPCTL_PCBHASHSIZE_DEFAULT   SCTP_PCBHASHSIZE

◆ SCTPCTL_PCBHASHSIZE_DESC

#define SCTPCTL_PCBHASHSIZE_DESC   "Tunable for PCB hash table sizes"

◆ SCTPCTL_PCBHASHSIZE_MAX

#define SCTPCTL_PCBHASHSIZE_MAX   0xFFFFFFFF

◆ SCTPCTL_PCBHASHSIZE_MIN

#define SCTPCTL_PCBHASHSIZE_MIN   1

◆ SCTPCTL_PEER_CHKOH_DEFAULT

#define SCTPCTL_PEER_CHKOH_DEFAULT   256

◆ SCTPCTL_PEER_CHKOH_DESC

#define SCTPCTL_PEER_CHKOH_DESC   "Amount to debit peers rwnd per chunk sent"

◆ SCTPCTL_PEER_CHKOH_MAX

#define SCTPCTL_PEER_CHKOH_MAX   0xFFFFFFFF

◆ SCTPCTL_PEER_CHKOH_MIN

#define SCTPCTL_PEER_CHKOH_MIN   0

◆ SCTPCTL_PKTDROP_ENABLE_DEFAULT

#define SCTPCTL_PKTDROP_ENABLE_DEFAULT   0

◆ SCTPCTL_PKTDROP_ENABLE_DESC

#define SCTPCTL_PKTDROP_ENABLE_DESC   "Enable SCTP PKTDROP"

◆ SCTPCTL_PKTDROP_ENABLE_MAX

#define SCTPCTL_PKTDROP_ENABLE_MAX   1

◆ SCTPCTL_PKTDROP_ENABLE_MIN

#define SCTPCTL_PKTDROP_ENABLE_MIN   0

◆ SCTPCTL_PMTU_RAISE_TIME_DEFAULT

#define SCTPCTL_PMTU_RAISE_TIME_DEFAULT   SCTP_DEF_PMTU_RAISE_SEC

◆ SCTPCTL_PMTU_RAISE_TIME_DESC

#define SCTPCTL_PMTU_RAISE_TIME_DESC   "Default PMTU raise timer in seconds"

◆ SCTPCTL_PMTU_RAISE_TIME_MAX

#define SCTPCTL_PMTU_RAISE_TIME_MAX   0xFFFFFFFF

◆ SCTPCTL_PMTU_RAISE_TIME_MIN

#define SCTPCTL_PMTU_RAISE_TIME_MIN   0

◆ SCTPCTL_PR_ENABLE_DEFAULT

#define SCTPCTL_PR_ENABLE_DEFAULT   1

◆ SCTPCTL_PR_ENABLE_DESC

#define SCTPCTL_PR_ENABLE_DESC   "Enable PR-SCTP"

◆ SCTPCTL_PR_ENABLE_MAX

#define SCTPCTL_PR_ENABLE_MAX   1

◆ SCTPCTL_PR_ENABLE_MIN

#define SCTPCTL_PR_ENABLE_MIN   0

◆ SCTPCTL_RECONFIG_ENABLE_DEFAULT

#define SCTPCTL_RECONFIG_ENABLE_DEFAULT   1

◆ SCTPCTL_RECONFIG_ENABLE_DESC

#define SCTPCTL_RECONFIG_ENABLE_DESC   "Enable SCTP RE-CONFIG"

◆ SCTPCTL_RECONFIG_ENABLE_MAX

#define SCTPCTL_RECONFIG_ENABLE_MAX   1

◆ SCTPCTL_RECONFIG_ENABLE_MIN

#define SCTPCTL_RECONFIG_ENABLE_MIN   0

◆ SCTPCTL_RECVSPACE_DEFAULT

#define SCTPCTL_RECVSPACE_DEFAULT   262144 /* 256k */

◆ SCTPCTL_RECVSPACE_DESC

#define SCTPCTL_RECVSPACE_DESC   "Maximum incoming SCTP buffer size"

◆ SCTPCTL_RECVSPACE_MAX

#define SCTPCTL_RECVSPACE_MAX   0xFFFFFFFF

◆ SCTPCTL_RECVSPACE_MIN

#define SCTPCTL_RECVSPACE_MIN   0

◆ SCTPCTL_RTO_INITIAL_DEFAULT

#define SCTPCTL_RTO_INITIAL_DEFAULT   SCTP_RTO_INITIAL

◆ SCTPCTL_RTO_INITIAL_DESC

#define SCTPCTL_RTO_INITIAL_DESC   "Default initial retransmission timeout in ms"

◆ SCTPCTL_RTO_INITIAL_MAX

#define SCTPCTL_RTO_INITIAL_MAX   0xFFFFFFFF

◆ SCTPCTL_RTO_INITIAL_MIN

#define SCTPCTL_RTO_INITIAL_MIN   0

◆ SCTPCTL_RTO_MAX_DEFAULT

#define SCTPCTL_RTO_MAX_DEFAULT   SCTP_RTO_UPPER_BOUND

◆ SCTPCTL_RTO_MAX_DESC

#define SCTPCTL_RTO_MAX_DESC   "Default maximum retransmission timeout in ms"

◆ SCTPCTL_RTO_MAX_MAX

#define SCTPCTL_RTO_MAX_MAX   0xFFFFFFFF

◆ SCTPCTL_RTO_MAX_MIN

#define SCTPCTL_RTO_MAX_MIN   0

◆ SCTPCTL_RTO_MIN_DEFAULT

#define SCTPCTL_RTO_MIN_DEFAULT   SCTP_RTO_LOWER_BOUND

◆ SCTPCTL_RTO_MIN_DESC

#define SCTPCTL_RTO_MIN_DESC   "Default minimum retransmission timeout in ms"

◆ SCTPCTL_RTO_MIN_MAX

#define SCTPCTL_RTO_MIN_MAX   0xFFFFFFFF

◆ SCTPCTL_RTO_MIN_MIN

#define SCTPCTL_RTO_MIN_MIN   0

◆ SCTPCTL_RTTVAR_BW_DEFAULT

#define SCTPCTL_RTTVAR_BW_DEFAULT   4

◆ SCTPCTL_RTTVAR_BW_DESC

#define SCTPCTL_RTTVAR_BW_DESC   "Shift amount for bw smoothing on rtt calc"

◆ SCTPCTL_RTTVAR_BW_MAX

#define SCTPCTL_RTTVAR_BW_MAX   32

◆ SCTPCTL_RTTVAR_BW_MIN

#define SCTPCTL_RTTVAR_BW_MIN   0

◆ SCTPCTL_RTTVAR_DCCCECN_DEFAULT

#define SCTPCTL_RTTVAR_DCCCECN_DEFAULT   1 /* 0 means disable feature */

◆ SCTPCTL_RTTVAR_DCCCECN_DESC

#define SCTPCTL_RTTVAR_DCCCECN_DESC   "Enable for RTCC CC datacenter ECN"

◆ SCTPCTL_RTTVAR_DCCCECN_MAX

#define SCTPCTL_RTTVAR_DCCCECN_MAX   1

◆ SCTPCTL_RTTVAR_DCCCECN_MIN

#define SCTPCTL_RTTVAR_DCCCECN_MIN   0

◆ SCTPCTL_RTTVAR_EQRET_DEFAULT

#define SCTPCTL_RTTVAR_EQRET_DEFAULT   0

◆ SCTPCTL_RTTVAR_EQRET_DESC

#define SCTPCTL_RTTVAR_EQRET_DESC   "What to return when rtt and bw are unchanged"

◆ SCTPCTL_RTTVAR_EQRET_MAX

#define SCTPCTL_RTTVAR_EQRET_MAX   1

◆ SCTPCTL_RTTVAR_EQRET_MIN

#define SCTPCTL_RTTVAR_EQRET_MIN   0

◆ SCTPCTL_RTTVAR_RTT_DEFAULT

#define SCTPCTL_RTTVAR_RTT_DEFAULT   5

◆ SCTPCTL_RTTVAR_RTT_DESC

#define SCTPCTL_RTTVAR_RTT_DESC   "Shift amount for rtt smoothing on rtt calc"

◆ SCTPCTL_RTTVAR_RTT_MAX

#define SCTPCTL_RTTVAR_RTT_MAX   32

◆ SCTPCTL_RTTVAR_RTT_MIN

#define SCTPCTL_RTTVAR_RTT_MIN   0

◆ SCTPCTL_RTTVAR_STEADYS_DEFAULT

#define SCTPCTL_RTTVAR_STEADYS_DEFAULT   20 /* 0 means disable feature */

◆ SCTPCTL_RTTVAR_STEADYS_DESC

#define SCTPCTL_RTTVAR_STEADYS_DESC   "How many the sames it takes to try step down of cwnd"

◆ SCTPCTL_RTTVAR_STEADYS_MAX

#define SCTPCTL_RTTVAR_STEADYS_MAX   0xFFFF

◆ SCTPCTL_RTTVAR_STEADYS_MIN

#define SCTPCTL_RTTVAR_STEADYS_MIN   0

◆ SCTPCTL_SACK_FREQ_DEFAULT

#define SCTPCTL_SACK_FREQ_DEFAULT   SCTP_DEFAULT_SACK_FREQ

◆ SCTPCTL_SACK_FREQ_DESC

#define SCTPCTL_SACK_FREQ_DESC   "Default SACK frequency"

◆ SCTPCTL_SACK_FREQ_MAX

#define SCTPCTL_SACK_FREQ_MAX   0xFFFFFFFF

◆ SCTPCTL_SACK_FREQ_MIN

#define SCTPCTL_SACK_FREQ_MIN   0

◆ SCTPCTL_SACK_IMMEDIATELY_ENABLE_DEFAULT

#define SCTPCTL_SACK_IMMEDIATELY_ENABLE_DEFAULT   SCTPCTL_SACK_IMMEDIATELY_ENABLE_MAX

◆ SCTPCTL_SACK_IMMEDIATELY_ENABLE_DESC

#define SCTPCTL_SACK_IMMEDIATELY_ENABLE_DESC   "Enable sending of the SACK-IMMEDIATELY-bit."

◆ SCTPCTL_SACK_IMMEDIATELY_ENABLE_MAX

#define SCTPCTL_SACK_IMMEDIATELY_ENABLE_MAX   1

◆ SCTPCTL_SACK_IMMEDIATELY_ENABLE_MIN

#define SCTPCTL_SACK_IMMEDIATELY_ENABLE_MIN   0

◆ SCTPCTL_SECRET_LIFETIME_DEFAULT

#define SCTPCTL_SECRET_LIFETIME_DEFAULT   SCTP_DEFAULT_SECRET_LIFE_SEC

◆ SCTPCTL_SECRET_LIFETIME_DESC

#define SCTPCTL_SECRET_LIFETIME_DESC   "Default secret lifetime in seconds"

◆ SCTPCTL_SECRET_LIFETIME_MAX

#define SCTPCTL_SECRET_LIFETIME_MAX   0xFFFFFFFF

◆ SCTPCTL_SECRET_LIFETIME_MIN

#define SCTPCTL_SECRET_LIFETIME_MIN   0

◆ SCTPCTL_SHUTDOWN_GUARD_TIME_DEFAULT

#define SCTPCTL_SHUTDOWN_GUARD_TIME_DEFAULT   0

◆ SCTPCTL_SHUTDOWN_GUARD_TIME_DESC

#define SCTPCTL_SHUTDOWN_GUARD_TIME_DESC   "Shutdown guard timer in seconds (0 means 5 times RTO.Max)"

◆ SCTPCTL_SHUTDOWN_GUARD_TIME_MAX

#define SCTPCTL_SHUTDOWN_GUARD_TIME_MAX   0xFFFFFFFF

◆ SCTPCTL_SHUTDOWN_GUARD_TIME_MIN

#define SCTPCTL_SHUTDOWN_GUARD_TIME_MIN   0

◆ SCTPCTL_SYS_RESOURCE_DEFAULT

#define SCTPCTL_SYS_RESOURCE_DEFAULT   SCTP_DEF_SYSTEM_RESC_LIMIT

◆ SCTPCTL_SYS_RESOURCE_DESC

#define SCTPCTL_SYS_RESOURCE_DESC   "Max number of cached resources in the system"

◆ SCTPCTL_SYS_RESOURCE_MAX

#define SCTPCTL_SYS_RESOURCE_MAX   0xFFFFFFFF

◆ SCTPCTL_SYS_RESOURCE_MIN

#define SCTPCTL_SYS_RESOURCE_MIN   0

◆ SCTPCTL_TCBHASHSIZE_DEFAULT

#define SCTPCTL_TCBHASHSIZE_DEFAULT   SCTP_TCBHASHSIZE

◆ SCTPCTL_TCBHASHSIZE_DESC

#define SCTPCTL_TCBHASHSIZE_DESC   "Tunable for TCB hash table sizes"

◆ SCTPCTL_TCBHASHSIZE_MAX

#define SCTPCTL_TCBHASHSIZE_MAX   0xFFFFFFFF

◆ SCTPCTL_TCBHASHSIZE_MIN

#define SCTPCTL_TCBHASHSIZE_MIN   1

◆ SCTPCTL_TIME_WAIT_DEFAULT

#define SCTPCTL_TIME_WAIT_DEFAULT   SCTP_TIME_WAIT

◆ SCTPCTL_TIME_WAIT_DESC

#define SCTPCTL_TIME_WAIT_DESC   "Vtag time wait time in seconds, 0 disables it."

◆ SCTPCTL_TIME_WAIT_MAX

#define SCTPCTL_TIME_WAIT_MAX   0xffffffff

◆ SCTPCTL_TIME_WAIT_MIN

#define SCTPCTL_TIME_WAIT_MIN   0

◆ SCTPCTL_UDP_TUNNELING_PORT_DEFAULT

#define SCTPCTL_UDP_TUNNELING_PORT_DEFAULT   SCTP_OVER_UDP_TUNNELING_PORT

◆ SCTPCTL_UDP_TUNNELING_PORT_DESC

#define SCTPCTL_UDP_TUNNELING_PORT_DESC   "Set the SCTP/UDP tunneling port"

◆ SCTPCTL_UDP_TUNNELING_PORT_MAX

#define SCTPCTL_UDP_TUNNELING_PORT_MAX   65535

◆ SCTPCTL_UDP_TUNNELING_PORT_MIN

#define SCTPCTL_UDP_TUNNELING_PORT_MIN   0

◆ SCTPCTL_VALID_COOKIE_LIFE_DEFAULT

#define SCTPCTL_VALID_COOKIE_LIFE_DEFAULT   SCTP_DEFAULT_COOKIE_LIFE

◆ SCTPCTL_VALID_COOKIE_LIFE_DESC

#define SCTPCTL_VALID_COOKIE_LIFE_DESC   "Default cookie lifetime in seconds"

◆ SCTPCTL_VALID_COOKIE_LIFE_MAX

#define SCTPCTL_VALID_COOKIE_LIFE_MAX   0xFFFFFFFF

◆ SCTPCTL_VALID_COOKIE_LIFE_MIN

#define SCTPCTL_VALID_COOKIE_LIFE_MIN   0