FreeBSD kernel IPv4 code
|
Go to the source code of this file.
Data Structures | |
struct | sctp_sysctl |
Functions | |
__FBSDID ("$FreeBSD$") | |
void | sctp_init_sysctls (void) |
#define _NETINET_SCTP_SYSCTL_H_ |
Definition at line 39 of file sctp_sysctl.h.
#define SCTPCTL_ABC_L_VAR_DEFAULT 2 |
Definition at line 396 of file sctp_sysctl.h.
#define SCTPCTL_ABC_L_VAR_DESC "SCTP ABC max increase per SACK (L)" |
Definition at line 393 of file sctp_sysctl.h.
#define SCTPCTL_ABC_L_VAR_MAX 0xFFFFFFFF |
Definition at line 395 of file sctp_sysctl.h.
#define SCTPCTL_ABC_L_VAR_MIN 0 |
Definition at line 394 of file sctp_sysctl.h.
#define SCTPCTL_ABORT_AT_LIMIT_DEFAULT 0 |
Definition at line 420 of file sctp_sysctl.h.
#define SCTPCTL_ABORT_AT_LIMIT_DESC "Abort when one-to-one hits qlimit" |
Definition at line 417 of file sctp_sysctl.h.
#define SCTPCTL_ABORT_AT_LIMIT_MAX 1 |
Definition at line 419 of file sctp_sysctl.h.
#define SCTPCTL_ABORT_AT_LIMIT_MIN 0 |
Definition at line 418 of file sctp_sysctl.h.
#define SCTPCTL_ADD_MORE_ON_OUTPUT_DEFAULT SCTP_DEFAULT_ADD_MORE |
Definition at line 354 of file sctp_sysctl.h.
#define SCTPCTL_ADD_MORE_ON_OUTPUT_DESC "When space-wise is it worthwhile to try to add more to a socket send buffer" |
Definition at line 351 of file sctp_sysctl.h.
#define SCTPCTL_ADD_MORE_ON_OUTPUT_MAX 0xFFFFFFFF |
Definition at line 353 of file sctp_sysctl.h.
#define SCTPCTL_ADD_MORE_ON_OUTPUT_MIN 0 |
Definition at line 352 of file sctp_sysctl.h.
#define SCTPCTL_ASCONF_ENABLE_DEFAULT 1 |
Definition at line 174 of file sctp_sysctl.h.
#define SCTPCTL_ASCONF_ENABLE_DESC "Enable SCTP ASCONF" |
Definition at line 171 of file sctp_sysctl.h.
#define SCTPCTL_ASCONF_ENABLE_MAX 1 |
Definition at line 173 of file sctp_sysctl.h.
#define SCTPCTL_ASCONF_ENABLE_MIN 0 |
Definition at line 172 of file sctp_sysctl.h.
#define SCTPCTL_ASOC_RESOURCE_DEFAULT SCTP_DEF_ASOC_RESC_LIMIT |
Definition at line 270 of file sctp_sysctl.h.
#define SCTPCTL_ASOC_RESOURCE_DESC "Max number of cached resources in an asoc" |
Definition at line 267 of file sctp_sysctl.h.
#define SCTPCTL_ASOC_RESOURCE_MAX 0xFFFFFFFF |
Definition at line 269 of file sctp_sysctl.h.
#define SCTPCTL_ASOC_RESOURCE_MIN 0 |
Definition at line 268 of file sctp_sysctl.h.
#define SCTPCTL_ASSOC_RTX_MAX_DEFAULT SCTP_DEF_MAX_SEND |
Definition at line 336 of file sctp_sysctl.h.
#define SCTPCTL_ASSOC_RTX_MAX_DESC "Default maximum number of retransmissions per association" |
Definition at line 333 of file sctp_sysctl.h.
#define SCTPCTL_ASSOC_RTX_MAX_MAX 0xFFFFFFFF |
Definition at line 335 of file sctp_sysctl.h.
#define SCTPCTL_ASSOC_RTX_MAX_MIN 0 |
Definition at line 334 of file sctp_sysctl.h.
#define SCTPCTL_AUTH_ENABLE_DEFAULT 1 |
Definition at line 168 of file sctp_sysctl.h.
#define SCTPCTL_AUTH_ENABLE_DESC "Enable SCTP AUTH function" |
Definition at line 165 of file sctp_sysctl.h.
#define SCTPCTL_AUTH_ENABLE_MAX 1 |
Definition at line 167 of file sctp_sysctl.h.
#define SCTPCTL_AUTH_ENABLE_MIN 0 |
Definition at line 166 of file sctp_sysctl.h.
#define SCTPCTL_AUTOASCONF_DEFAULT 1 |
Definition at line 144 of file sctp_sysctl.h.
#define SCTPCTL_AUTOASCONF_DESC "Enable SCTP Auto-ASCONF" |
Definition at line 141 of file sctp_sysctl.h.
#define SCTPCTL_AUTOASCONF_MAX 1 |
Definition at line 143 of file sctp_sysctl.h.
#define SCTPCTL_AUTOASCONF_MIN 0 |
Definition at line 142 of file sctp_sysctl.h.
#define SCTPCTL_BLACKHOLE_DEFAULT SCTPCTL_BLACKHOLE_MIN |
Definition at line 536 of file sctp_sysctl.h.
#define SCTPCTL_BLACKHOLE_DESC "Enable SCTP blackholing, see blackhole(4) for more details" |
Definition at line 533 of file sctp_sysctl.h.
#define SCTPCTL_BLACKHOLE_MAX 2 |
Definition at line 535 of file sctp_sysctl.h.
#define SCTPCTL_BLACKHOLE_MIN 0 |
Definition at line 534 of file sctp_sysctl.h.
#define SCTPCTL_BUFFER_SPLITTING_DEFAULT SCTPCTL_BUFFER_SPLITTING_MIN |
Definition at line 498 of file sctp_sysctl.h.
#define SCTPCTL_BUFFER_SPLITTING_DESC "Enable send/receive buffer splitting" |
Definition at line 495 of file sctp_sysctl.h.
#define SCTPCTL_BUFFER_SPLITTING_MAX 0x3 |
Definition at line 497 of file sctp_sysctl.h.
#define SCTPCTL_BUFFER_SPLITTING_MIN 0 |
Definition at line 496 of file sctp_sysctl.h.
#define SCTPCTL_CHUNKSCALE_DEFAULT SCTP_CHUNKQUEUE_SCALE |
Definition at line 246 of file sctp_sysctl.h.
#define SCTPCTL_CHUNKSCALE_DESC "Tunable for scaling of number of chunks and messages" |
Definition at line 243 of file sctp_sysctl.h.
#define SCTPCTL_CHUNKSCALE_MAX 0xFFFFFFFF |
Definition at line 245 of file sctp_sysctl.h.
#define SCTPCTL_CHUNKSCALE_MIN 1 |
Definition at line 244 of file sctp_sysctl.h.
#define SCTPCTL_CMT_ON_OFF_DEFAULT SCTP_CMT_OFF |
Definition at line 372 of file sctp_sysctl.h.
#define SCTPCTL_CMT_ON_OFF_DESC "CMT settings" |
Definition at line 369 of file sctp_sysctl.h.
#define SCTPCTL_CMT_ON_OFF_MAX SCTP_CMT_MAX |
Definition at line 371 of file sctp_sysctl.h.
#define SCTPCTL_CMT_ON_OFF_MIN SCTP_CMT_OFF |
Definition at line 370 of file sctp_sysctl.h.
#define SCTPCTL_CMT_USE_DAC_DEFAULT 0 |
Definition at line 378 of file sctp_sysctl.h.
#define SCTPCTL_CMT_USE_DAC_DESC "CMT DAC on/off flag" |
Definition at line 375 of file sctp_sysctl.h.
#define SCTPCTL_CMT_USE_DAC_MAX 1 |
Definition at line 377 of file sctp_sysctl.h.
#define SCTPCTL_CMT_USE_DAC_MIN 0 |
Definition at line 376 of file sctp_sysctl.h.
#define SCTPCTL_CWND_MAXBURST_DEFAULT 1 |
Definition at line 384 of file sctp_sysctl.h.
#define SCTPCTL_CWND_MAXBURST_DESC "Adjust congestion control window to limit maximum burst when sending" |
Definition at line 381 of file sctp_sysctl.h.
#define SCTPCTL_CWND_MAXBURST_MAX 1 |
Definition at line 383 of file sctp_sysctl.h.
#define SCTPCTL_CWND_MAXBURST_MIN 0 |
Definition at line 382 of file sctp_sysctl.h.
#define SCTPCTL_DEFAULT_CC_MODULE_DEFAULT 0 |
Definition at line 444 of file sctp_sysctl.h.
#define SCTPCTL_DEFAULT_CC_MODULE_DESC "Default congestion control module" |
Definition at line 441 of file sctp_sysctl.h.
#define SCTPCTL_DEFAULT_CC_MODULE_MAX 2 |
Definition at line 443 of file sctp_sysctl.h.
#define SCTPCTL_DEFAULT_CC_MODULE_MIN 0 |
Definition at line 442 of file sctp_sysctl.h.
#define SCTPCTL_DEFAULT_FRAG_INTERLEAVE_DEFAULT 1 |
Definition at line 456 of file sctp_sysctl.h.
#define SCTPCTL_DEFAULT_FRAG_INTERLEAVE_DESC "Default fragment interleave level" |
Definition at line 453 of file sctp_sysctl.h.
#define SCTPCTL_DEFAULT_FRAG_INTERLEAVE_MAX 2 |
Definition at line 455 of file sctp_sysctl.h.
#define SCTPCTL_DEFAULT_FRAG_INTERLEAVE_MIN 0 |
Definition at line 454 of file sctp_sysctl.h.
#define SCTPCTL_DEFAULT_SS_MODULE_DEFAULT 0 |
Definition at line 450 of file sctp_sysctl.h.
#define SCTPCTL_DEFAULT_SS_MODULE_DESC "Default stream scheduling module" |
Definition at line 447 of file sctp_sysctl.h.
#define SCTPCTL_DEFAULT_SS_MODULE_MAX 5 |
Definition at line 449 of file sctp_sysctl.h.
#define SCTPCTL_DEFAULT_SS_MODULE_MIN 0 |
Definition at line 448 of file sctp_sysctl.h.
#define SCTPCTL_DELAYED_SACK_TIME_DEFAULT SCTP_RECV_MSEC |
Definition at line 252 of file sctp_sysctl.h.
#define SCTPCTL_DELAYED_SACK_TIME_DESC "Default delayed SACK timer in ms" |
Definition at line 249 of file sctp_sysctl.h.
#define SCTPCTL_DELAYED_SACK_TIME_MAX 0xFFFFFFFF |
Definition at line 251 of file sctp_sysctl.h.
#define SCTPCTL_DELAYED_SACK_TIME_MIN 0 |
Definition at line 250 of file sctp_sysctl.h.
#define SCTPCTL_DIAG_INFO_CODE_DEFAULT 0 |
Definition at line 547 of file sctp_sysctl.h.
#define SCTPCTL_DIAG_INFO_CODE_DESC "Diagnostic information error cause code" |
Definition at line 544 of file sctp_sysctl.h.
#define SCTPCTL_DIAG_INFO_CODE_MAX 65535 |
Definition at line 546 of file sctp_sysctl.h.
#define SCTPCTL_DIAG_INFO_CODE_MIN 0 |
Definition at line 545 of file sctp_sysctl.h.
#define SCTPCTL_DO_SCTP_DRAIN_DEFAULT 1 |
Definition at line 408 of file sctp_sysctl.h.
#define SCTPCTL_DO_SCTP_DRAIN_DESC "Should SCTP respond to the drain calls" |
Definition at line 405 of file sctp_sysctl.h.
#define SCTPCTL_DO_SCTP_DRAIN_MAX 1 |
Definition at line 407 of file sctp_sysctl.h.
#define SCTPCTL_DO_SCTP_DRAIN_MIN 0 |
Definition at line 406 of file sctp_sysctl.h.
#define SCTPCTL_ECN_ENABLE_DEFAULT 1 |
Definition at line 156 of file sctp_sysctl.h.
#define SCTPCTL_ECN_ENABLE_DESC "Enable SCTP ECN" |
Definition at line 153 of file sctp_sysctl.h.
#define SCTPCTL_ECN_ENABLE_MAX 1 |
Definition at line 155 of file sctp_sysctl.h.
#define SCTPCTL_ECN_ENABLE_MIN 0 |
Definition at line 154 of file sctp_sysctl.h.
#define SCTPCTL_FRMAXBURST_DEFAULT SCTP_DEF_FRMAX_BURST |
Definition at line 216 of file sctp_sysctl.h.
#define SCTPCTL_FRMAXBURST_DESC "Default max burst for SCTP endpoints when fast retransmitting" |
Definition at line 213 of file sctp_sysctl.h.
#define SCTPCTL_FRMAXBURST_MAX 0xFFFFFFFF |
Definition at line 215 of file sctp_sysctl.h.
#define SCTPCTL_FRMAXBURST_MIN 0 |
Definition at line 214 of file sctp_sysctl.h.
#define SCTPCTL_HB_MAX_BURST_DEFAULT SCTP_DEF_HBMAX_BURST |
Definition at line 414 of file sctp_sysctl.h.
#define SCTPCTL_HB_MAX_BURST_DESC "Confirmation Heartbeat max burst" |
Definition at line 411 of file sctp_sysctl.h.
#define SCTPCTL_HB_MAX_BURST_MAX 0xFFFFFFFF |
Definition at line 413 of file sctp_sysctl.h.
#define SCTPCTL_HB_MAX_BURST_MIN 1 |
Definition at line 412 of file sctp_sysctl.h.
#define SCTPCTL_HEARTBEAT_INTERVAL_DEFAULT SCTP_HB_DEFAULT_MSEC |
Definition at line 276 of file sctp_sysctl.h.
#define SCTPCTL_HEARTBEAT_INTERVAL_DESC "Default heartbeat interval in ms" |
Definition at line 273 of file sctp_sysctl.h.
#define SCTPCTL_HEARTBEAT_INTERVAL_MAX 0xFFFFFFFF |
Definition at line 275 of file sctp_sysctl.h.
#define SCTPCTL_HEARTBEAT_INTERVAL_MIN 0 |
Definition at line 274 of file sctp_sysctl.h.
#define SCTPCTL_INCOMING_STREAMS_DEFAULT SCTP_ISTREAM_INITIAL |
Definition at line 360 of file sctp_sysctl.h.
#define SCTPCTL_INCOMING_STREAMS_DESC "Default number of incoming streams" |
Definition at line 357 of file sctp_sysctl.h.
#define SCTPCTL_INCOMING_STREAMS_MAX 65535 |
Definition at line 359 of file sctp_sysctl.h.
#define SCTPCTL_INCOMING_STREAMS_MIN 1 |
Definition at line 358 of file sctp_sysctl.h.
#define SCTPCTL_INIT_RTO_MAX_DEFAULT SCTP_RTO_UPPER_BOUND |
Definition at line 318 of file sctp_sysctl.h.
#define SCTPCTL_INIT_RTO_MAX_DESC "Default maximum retransmission timeout during association setup in ms" |
Definition at line 315 of file sctp_sysctl.h.
#define SCTPCTL_INIT_RTO_MAX_MAX 0xFFFFFFFF |
Definition at line 317 of file sctp_sysctl.h.
#define SCTPCTL_INIT_RTO_MAX_MIN 0 |
Definition at line 316 of file sctp_sysctl.h.
#define SCTPCTL_INIT_RTX_MAX_DEFAULT SCTP_DEF_MAX_INIT |
Definition at line 330 of file sctp_sysctl.h.
#define SCTPCTL_INIT_RTX_MAX_DESC "Default maximum number of retransmissions for INIT chunks" |
Definition at line 327 of file sctp_sysctl.h.
#define SCTPCTL_INIT_RTX_MAX_MAX 0xFFFFFFFF |
Definition at line 329 of file sctp_sysctl.h.
#define SCTPCTL_INIT_RTX_MAX_MIN 0 |
Definition at line 328 of file sctp_sysctl.h.
#define SCTPCTL_INITIAL_CWND_DEFAULT 3 |
Definition at line 504 of file sctp_sysctl.h.
#define SCTPCTL_INITIAL_CWND_DESC "Defines the initial congestion window size in MTUs" |
Definition at line 501 of file sctp_sysctl.h.
#define SCTPCTL_INITIAL_CWND_MAX 0xffffffff |
Definition at line 503 of file sctp_sysctl.h.
#define SCTPCTL_INITIAL_CWND_MIN 0 |
Definition at line 502 of file sctp_sysctl.h.
#define SCTPCTL_LOGGING_LEVEL_DEFAULT 0 |
Definition at line 438 of file sctp_sysctl.h.
#define SCTPCTL_LOGGING_LEVEL_DESC "Ltrace/KTR trace logging level" |
Definition at line 435 of file sctp_sysctl.h.
#define SCTPCTL_LOGGING_LEVEL_MAX 0xffffffff |
Definition at line 437 of file sctp_sysctl.h.
#define SCTPCTL_LOGGING_LEVEL_MIN 0 |
Definition at line 436 of file sctp_sysctl.h.
#define SCTPCTL_LOOPBACK_NOCSUM_DEFAULT 1 |
Definition at line 198 of file sctp_sysctl.h.
#define SCTPCTL_LOOPBACK_NOCSUM_DESC "Enable NO Csum on packets sent on loopback" |
Definition at line 195 of file sctp_sysctl.h.
#define SCTPCTL_LOOPBACK_NOCSUM_MAX 1 |
Definition at line 197 of file sctp_sysctl.h.
#define SCTPCTL_LOOPBACK_NOCSUM_MIN 0 |
Definition at line 196 of file sctp_sysctl.h.
#define SCTPCTL_MAX_CHAINED_MBUFS_DEFAULT SCTP_DEFAULT_MBUFS_IN_CHAIN |
Definition at line 402 of file sctp_sysctl.h.
#define SCTPCTL_MAX_CHAINED_MBUFS_DESC "Default max number of small mbufs on a chain" |
Definition at line 399 of file sctp_sysctl.h.
#define SCTPCTL_MAX_CHAINED_MBUFS_MAX 0xFFFFFFFF |
Definition at line 401 of file sctp_sysctl.h.
#define SCTPCTL_MAX_CHAINED_MBUFS_MIN 0 |
Definition at line 400 of file sctp_sysctl.h.
#define SCTPCTL_MAX_RETRAN_CHUNK_DEFAULT 30 |
Definition at line 432 of file sctp_sysctl.h.
#define SCTPCTL_MAX_RETRAN_CHUNK_DESC "Maximum times an unlucky chunk can be retransmitted before assoc abort" |
Definition at line 429 of file sctp_sysctl.h.
#define SCTPCTL_MAX_RETRAN_CHUNK_MAX 65535 |
Definition at line 431 of file sctp_sysctl.h.
#define SCTPCTL_MAX_RETRAN_CHUNK_MIN 0 |
Definition at line 430 of file sctp_sysctl.h.
#define SCTPCTL_MAXBURST_DEFAULT SCTP_DEF_MAX_BURST |
Definition at line 210 of file sctp_sysctl.h.
#define SCTPCTL_MAXBURST_DESC "Default max burst for sctp endpoints" |
Definition at line 207 of file sctp_sysctl.h.
#define SCTPCTL_MAXBURST_MAX 0xFFFFFFFF |
Definition at line 209 of file sctp_sysctl.h.
#define SCTPCTL_MAXBURST_MIN 0 |
Definition at line 208 of file sctp_sysctl.h.
#define SCTPCTL_MAXCHUNKS_DEFAULT SCTP_ASOC_MAX_CHUNKS_ON_QUEUE |
Definition at line 222 of file sctp_sysctl.h.
#define SCTPCTL_MAXCHUNKS_DESC "Default max chunks on queue per asoc" |
Definition at line 219 of file sctp_sysctl.h.
#define SCTPCTL_MAXCHUNKS_MAX 0xFFFFFFFF |
Definition at line 221 of file sctp_sysctl.h.
#define SCTPCTL_MAXCHUNKS_MIN 0 |
Definition at line 220 of file sctp_sysctl.h.
#define SCTPCTL_MAXDGRAM_DEFAULT 262144 /* 256k */ |
Definition at line 132 of file sctp_sysctl.h.
#define SCTPCTL_MAXDGRAM_DESC "Maximum outgoing SCTP buffer size" |
Definition at line 129 of file sctp_sysctl.h.
#define SCTPCTL_MAXDGRAM_MAX 0xFFFFFFFF |
Definition at line 131 of file sctp_sysctl.h.
#define SCTPCTL_MAXDGRAM_MIN 0 |
Definition at line 130 of file sctp_sysctl.h.
#define SCTPCTL_MIN_RESIDUAL_DEFAULT 1452 |
Definition at line 426 of file sctp_sysctl.h.
#define SCTPCTL_MIN_RESIDUAL_DESC "Minimum residual data chunk in second part of split" |
Definition at line 423 of file sctp_sysctl.h.
#define SCTPCTL_MIN_RESIDUAL_MAX 65535 |
Definition at line 425 of file sctp_sysctl.h.
#define SCTPCTL_MIN_RESIDUAL_MIN 20 |
Definition at line 424 of file sctp_sysctl.h.
#define SCTPCTL_MIN_SPLIT_POINT_DEFAULT SCTP_DEFAULT_SPLIT_POINT_MIN |
Definition at line 240 of file sctp_sysctl.h.
#define SCTPCTL_MIN_SPLIT_POINT_DESC "Minimum size when splitting a chunk" |
Definition at line 237 of file sctp_sysctl.h.
#define SCTPCTL_MIN_SPLIT_POINT_MAX 0xFFFFFFFF |
Definition at line 239 of file sctp_sysctl.h.
#define SCTPCTL_MIN_SPLIT_POINT_MIN 0 |
Definition at line 238 of file sctp_sysctl.h.
#define SCTPCTL_MOBILITY_BASE_DEFAULT 0 |
Definition at line 462 of file sctp_sysctl.h.
#define SCTPCTL_MOBILITY_BASE_DESC "Enable SCTP base mobility" |
Definition at line 459 of file sctp_sysctl.h.
#define SCTPCTL_MOBILITY_BASE_MAX 1 |
Definition at line 461 of file sctp_sysctl.h.
#define SCTPCTL_MOBILITY_BASE_MIN 0 |
Definition at line 460 of file sctp_sysctl.h.
#define SCTPCTL_MOBILITY_FASTHANDOFF_DEFAULT 0 |
Definition at line 468 of file sctp_sysctl.h.
#define SCTPCTL_MOBILITY_FASTHANDOFF_DESC "Enable SCTP fast handoff" |
Definition at line 465 of file sctp_sysctl.h.
#define SCTPCTL_MOBILITY_FASTHANDOFF_MAX 1 |
Definition at line 467 of file sctp_sysctl.h.
#define SCTPCTL_MOBILITY_FASTHANDOFF_MIN 0 |
Definition at line 466 of file sctp_sysctl.h.
#define SCTPCTL_MULTIPLEASCONFS_DEFAULT SCTP_DEFAULT_MULTIPLE_ASCONFS |
Definition at line 150 of file sctp_sysctl.h.
#define SCTPCTL_MULTIPLEASCONFS_DESC "Enable SCTP Muliple-ASCONFs" |
Definition at line 147 of file sctp_sysctl.h.
#define SCTPCTL_MULTIPLEASCONFS_MAX 1 |
Definition at line 149 of file sctp_sysctl.h.
#define SCTPCTL_MULTIPLEASCONFS_MIN 0 |
Definition at line 148 of file sctp_sysctl.h.
#define SCTPCTL_NAT_FRIENDLY_DEFAULT 1 |
Definition at line 390 of file sctp_sysctl.h.
#define SCTPCTL_NAT_FRIENDLY_DESC "SCTP NAT friendly operation" |
Definition at line 387 of file sctp_sysctl.h.
#define SCTPCTL_NAT_FRIENDLY_INITS_DEFAULT SCTPCTL_NAT_FRIENDLY_INITS_MIN |
Definition at line 486 of file sctp_sysctl.h.
#define SCTPCTL_NAT_FRIENDLY_INITS_DESC "Enable sending of the nat-friendly SCTP option on INITs" |
Definition at line 483 of file sctp_sysctl.h.
#define SCTPCTL_NAT_FRIENDLY_INITS_MAX 1 |
Definition at line 485 of file sctp_sysctl.h.
#define SCTPCTL_NAT_FRIENDLY_INITS_MIN 0 |
Definition at line 484 of file sctp_sysctl.h.
#define SCTPCTL_NAT_FRIENDLY_MAX 1 |
Definition at line 389 of file sctp_sysctl.h.
#define SCTPCTL_NAT_FRIENDLY_MIN 0 |
Definition at line 388 of file sctp_sysctl.h.
#define SCTPCTL_NRSACK_ENABLE_DEFAULT 0 |
Definition at line 186 of file sctp_sysctl.h.
#define SCTPCTL_NRSACK_ENABLE_DESC "Enable SCTP NR-SACK" |
Definition at line 183 of file sctp_sysctl.h.
#define SCTPCTL_NRSACK_ENABLE_MAX 1 |
Definition at line 185 of file sctp_sysctl.h.
#define SCTPCTL_NRSACK_ENABLE_MIN 0 |
Definition at line 184 of file sctp_sysctl.h.
#define SCTPCTL_OUTGOING_STREAMS_DEFAULT SCTP_OSTREAM_INITIAL |
Definition at line 366 of file sctp_sysctl.h.
#define SCTPCTL_OUTGOING_STREAMS_DESC "Default number of outgoing streams" |
Definition at line 363 of file sctp_sysctl.h.
#define SCTPCTL_OUTGOING_STREAMS_MAX 65535 |
Definition at line 365 of file sctp_sysctl.h.
#define SCTPCTL_OUTGOING_STREAMS_MIN 1 |
Definition at line 364 of file sctp_sysctl.h.
#define SCTPCTL_PATH_PF_THRESHOLD_DEFAULT SCTPCTL_PATH_PF_THRESHOLD_MAX |
Definition at line 348 of file sctp_sysctl.h.
#define SCTPCTL_PATH_PF_THRESHOLD_DESC "Default potentially failed threshold" |
Definition at line 345 of file sctp_sysctl.h.
#define SCTPCTL_PATH_PF_THRESHOLD_MAX 0xFFFF |
Definition at line 347 of file sctp_sysctl.h.
#define SCTPCTL_PATH_PF_THRESHOLD_MIN 0 |
Definition at line 346 of file sctp_sysctl.h.
#define SCTPCTL_PATH_RTX_MAX_DEFAULT SCTP_DEF_MAX_PATH_RTX |
Definition at line 342 of file sctp_sysctl.h.
#define SCTPCTL_PATH_RTX_MAX_DESC "Default maximum of retransmissions per path" |
Definition at line 339 of file sctp_sysctl.h.
#define SCTPCTL_PATH_RTX_MAX_MAX 0xFFFFFFFF |
Definition at line 341 of file sctp_sysctl.h.
#define SCTPCTL_PATH_RTX_MAX_MIN 0 |
Definition at line 340 of file sctp_sysctl.h.
#define SCTPCTL_PCBHASHSIZE_DEFAULT SCTP_PCBHASHSIZE |
Definition at line 234 of file sctp_sysctl.h.
#define SCTPCTL_PCBHASHSIZE_DESC "Tunable for PCB hash table sizes" |
Definition at line 231 of file sctp_sysctl.h.
#define SCTPCTL_PCBHASHSIZE_MAX 0xFFFFFFFF |
Definition at line 233 of file sctp_sysctl.h.
#define SCTPCTL_PCBHASHSIZE_MIN 1 |
Definition at line 232 of file sctp_sysctl.h.
#define SCTPCTL_PEER_CHKOH_DEFAULT 256 |
Definition at line 204 of file sctp_sysctl.h.
#define SCTPCTL_PEER_CHKOH_DESC "Amount to debit peers rwnd per chunk sent" |
Definition at line 201 of file sctp_sysctl.h.
#define SCTPCTL_PEER_CHKOH_MAX 0xFFFFFFFF |
Definition at line 203 of file sctp_sysctl.h.
#define SCTPCTL_PEER_CHKOH_MIN 0 |
Definition at line 202 of file sctp_sysctl.h.
#define SCTPCTL_PKTDROP_ENABLE_DEFAULT 0 |
Definition at line 192 of file sctp_sysctl.h.
#define SCTPCTL_PKTDROP_ENABLE_DESC "Enable SCTP PKTDROP" |
Definition at line 189 of file sctp_sysctl.h.
#define SCTPCTL_PKTDROP_ENABLE_MAX 1 |
Definition at line 191 of file sctp_sysctl.h.
#define SCTPCTL_PKTDROP_ENABLE_MIN 0 |
Definition at line 190 of file sctp_sysctl.h.
#define SCTPCTL_PMTU_RAISE_TIME_DEFAULT SCTP_DEF_PMTU_RAISE_SEC |
Definition at line 282 of file sctp_sysctl.h.
#define SCTPCTL_PMTU_RAISE_TIME_DESC "Default PMTU raise timer in seconds" |
Definition at line 279 of file sctp_sysctl.h.
#define SCTPCTL_PMTU_RAISE_TIME_MAX 0xFFFFFFFF |
Definition at line 281 of file sctp_sysctl.h.
#define SCTPCTL_PMTU_RAISE_TIME_MIN 0 |
Definition at line 280 of file sctp_sysctl.h.
#define SCTPCTL_PR_ENABLE_DEFAULT 1 |
Definition at line 162 of file sctp_sysctl.h.
#define SCTPCTL_PR_ENABLE_DESC "Enable PR-SCTP" |
Definition at line 159 of file sctp_sysctl.h.
#define SCTPCTL_PR_ENABLE_MAX 1 |
Definition at line 161 of file sctp_sysctl.h.
#define SCTPCTL_PR_ENABLE_MIN 0 |
Definition at line 160 of file sctp_sysctl.h.
#define SCTPCTL_RECONFIG_ENABLE_DEFAULT 1 |
Definition at line 180 of file sctp_sysctl.h.
#define SCTPCTL_RECONFIG_ENABLE_DESC "Enable SCTP RE-CONFIG" |
Definition at line 177 of file sctp_sysctl.h.
#define SCTPCTL_RECONFIG_ENABLE_MAX 1 |
Definition at line 179 of file sctp_sysctl.h.
#define SCTPCTL_RECONFIG_ENABLE_MIN 0 |
Definition at line 178 of file sctp_sysctl.h.
#define SCTPCTL_RECVSPACE_DEFAULT 262144 /* 256k */ |
Definition at line 138 of file sctp_sysctl.h.
#define SCTPCTL_RECVSPACE_DESC "Maximum incoming SCTP buffer size" |
Definition at line 135 of file sctp_sysctl.h.
#define SCTPCTL_RECVSPACE_MAX 0xFFFFFFFF |
Definition at line 137 of file sctp_sysctl.h.
#define SCTPCTL_RECVSPACE_MIN 0 |
Definition at line 136 of file sctp_sysctl.h.
#define SCTPCTL_RTO_INITIAL_DEFAULT SCTP_RTO_INITIAL |
Definition at line 312 of file sctp_sysctl.h.
#define SCTPCTL_RTO_INITIAL_DESC "Default initial retransmission timeout in ms" |
Definition at line 309 of file sctp_sysctl.h.
#define SCTPCTL_RTO_INITIAL_MAX 0xFFFFFFFF |
Definition at line 311 of file sctp_sysctl.h.
#define SCTPCTL_RTO_INITIAL_MIN 0 |
Definition at line 310 of file sctp_sysctl.h.
#define SCTPCTL_RTO_MAX_DEFAULT SCTP_RTO_UPPER_BOUND |
Definition at line 300 of file sctp_sysctl.h.
#define SCTPCTL_RTO_MAX_DESC "Default maximum retransmission timeout in ms" |
Definition at line 297 of file sctp_sysctl.h.
#define SCTPCTL_RTO_MAX_MAX 0xFFFFFFFF |
Definition at line 299 of file sctp_sysctl.h.
#define SCTPCTL_RTO_MAX_MIN 0 |
Definition at line 298 of file sctp_sysctl.h.
#define SCTPCTL_RTO_MIN_DEFAULT SCTP_RTO_LOWER_BOUND |
Definition at line 306 of file sctp_sysctl.h.
#define SCTPCTL_RTO_MIN_DESC "Default minimum retransmission timeout in ms" |
Definition at line 303 of file sctp_sysctl.h.
#define SCTPCTL_RTO_MIN_MAX 0xFFFFFFFF |
Definition at line 305 of file sctp_sysctl.h.
#define SCTPCTL_RTO_MIN_MIN 0 |
Definition at line 304 of file sctp_sysctl.h.
#define SCTPCTL_RTTVAR_BW_DEFAULT 4 |
Definition at line 510 of file sctp_sysctl.h.
#define SCTPCTL_RTTVAR_BW_DESC "Shift amount DCCC uses for bw smoothing on rtt calc" |
Definition at line 507 of file sctp_sysctl.h.
#define SCTPCTL_RTTVAR_BW_MAX 32 |
Definition at line 509 of file sctp_sysctl.h.
#define SCTPCTL_RTTVAR_BW_MIN 0 |
Definition at line 508 of file sctp_sysctl.h.
#define SCTPCTL_RTTVAR_DCCCECN_DEFAULT 1 /* 0 means disable feature */ |
Definition at line 531 of file sctp_sysctl.h.
#define SCTPCTL_RTTVAR_DCCCECN_DESC "Enable ECN for DCCC." |
Definition at line 528 of file sctp_sysctl.h.
#define SCTPCTL_RTTVAR_DCCCECN_MAX 1 |
Definition at line 530 of file sctp_sysctl.h.
#define SCTPCTL_RTTVAR_DCCCECN_MIN 0 |
Definition at line 529 of file sctp_sysctl.h.
#define SCTPCTL_RTTVAR_EQRET_DEFAULT 0 |
Definition at line 521 of file sctp_sysctl.h.
#define SCTPCTL_RTTVAR_EQRET_DESC "Whether DCCC increases cwnd when the rtt and bw are unchanged" |
Definition at line 518 of file sctp_sysctl.h.
#define SCTPCTL_RTTVAR_EQRET_MAX 1 |
Definition at line 520 of file sctp_sysctl.h.
#define SCTPCTL_RTTVAR_EQRET_MIN 0 |
Definition at line 519 of file sctp_sysctl.h.
#define SCTPCTL_RTTVAR_RTT_DEFAULT 5 |
Definition at line 516 of file sctp_sysctl.h.
#define SCTPCTL_RTTVAR_RTT_DESC "Shift amount DCCC uses for rtt smoothing on rtt calc" |
Definition at line 513 of file sctp_sysctl.h.
#define SCTPCTL_RTTVAR_RTT_MAX 32 |
Definition at line 515 of file sctp_sysctl.h.
#define SCTPCTL_RTTVAR_RTT_MIN 0 |
Definition at line 514 of file sctp_sysctl.h.
#define SCTPCTL_RTTVAR_STEADYS_DEFAULT 20 /* 0 means disable feature */ |
Definition at line 526 of file sctp_sysctl.h.
#define SCTPCTL_RTTVAR_STEADYS_DESC "Number of identical bw measurements DCCC takes to try step down of cwnd" |
Definition at line 523 of file sctp_sysctl.h.
#define SCTPCTL_RTTVAR_STEADYS_MAX 0xFFFF |
Definition at line 525 of file sctp_sysctl.h.
#define SCTPCTL_RTTVAR_STEADYS_MIN 0 |
Definition at line 524 of file sctp_sysctl.h.
#define SCTPCTL_SACK_FREQ_DEFAULT SCTP_DEFAULT_SACK_FREQ |
Definition at line 258 of file sctp_sysctl.h.
#define SCTPCTL_SACK_FREQ_DESC "Default SACK frequency" |
Definition at line 255 of file sctp_sysctl.h.
#define SCTPCTL_SACK_FREQ_MAX 0xFFFFFFFF |
Definition at line 257 of file sctp_sysctl.h.
#define SCTPCTL_SACK_FREQ_MIN 0 |
Definition at line 256 of file sctp_sysctl.h.
#define SCTPCTL_SACK_IMMEDIATELY_ENABLE_DEFAULT SCTPCTL_SACK_IMMEDIATELY_ENABLE_MAX |
Definition at line 480 of file sctp_sysctl.h.
#define SCTPCTL_SACK_IMMEDIATELY_ENABLE_DESC "Enable sending of the SACK-IMMEDIATELY-bit" |
Definition at line 477 of file sctp_sysctl.h.
#define SCTPCTL_SACK_IMMEDIATELY_ENABLE_MAX 1 |
Definition at line 479 of file sctp_sysctl.h.
#define SCTPCTL_SACK_IMMEDIATELY_ENABLE_MIN 0 |
Definition at line 478 of file sctp_sysctl.h.
#define SCTPCTL_SECRET_LIFETIME_DEFAULT SCTP_DEFAULT_SECRET_LIFE_SEC |
Definition at line 294 of file sctp_sysctl.h.
#define SCTPCTL_SECRET_LIFETIME_DESC "Default secret lifetime in seconds" |
Definition at line 291 of file sctp_sysctl.h.
#define SCTPCTL_SECRET_LIFETIME_MAX 0xFFFFFFFF |
Definition at line 293 of file sctp_sysctl.h.
#define SCTPCTL_SECRET_LIFETIME_MIN 0 |
Definition at line 292 of file sctp_sysctl.h.
#define SCTPCTL_SENDALL_LIMIT_DEFAULT 1432 |
Definition at line 542 of file sctp_sysctl.h.
#define SCTPCTL_SENDALL_LIMIT_DESC "Maximum size of a message send with SCTP_SENDALL" |
Definition at line 539 of file sctp_sysctl.h.
#define SCTPCTL_SENDALL_LIMIT_MAX 0xFFFFFFFF |
Definition at line 541 of file sctp_sysctl.h.
#define SCTPCTL_SENDALL_LIMIT_MIN 0 |
Definition at line 540 of file sctp_sysctl.h.
#define SCTPCTL_SHUTDOWN_GUARD_TIME_DEFAULT 0 |
Definition at line 288 of file sctp_sysctl.h.
#define SCTPCTL_SHUTDOWN_GUARD_TIME_DESC "Shutdown guard timer in seconds (0 means 5 times RTO.Max)" |
Definition at line 285 of file sctp_sysctl.h.
#define SCTPCTL_SHUTDOWN_GUARD_TIME_MAX 0xFFFFFFFF |
Definition at line 287 of file sctp_sysctl.h.
#define SCTPCTL_SHUTDOWN_GUARD_TIME_MIN 0 |
Definition at line 286 of file sctp_sysctl.h.
#define SCTPCTL_SYS_RESOURCE_DEFAULT SCTP_DEF_SYSTEM_RESC_LIMIT |
Definition at line 264 of file sctp_sysctl.h.
#define SCTPCTL_SYS_RESOURCE_DESC "Max number of cached resources in the system" |
Definition at line 261 of file sctp_sysctl.h.
#define SCTPCTL_SYS_RESOURCE_MAX 0xFFFFFFFF |
Definition at line 263 of file sctp_sysctl.h.
#define SCTPCTL_SYS_RESOURCE_MIN 0 |
Definition at line 262 of file sctp_sysctl.h.
#define SCTPCTL_TCBHASHSIZE_DEFAULT SCTP_TCBHASHSIZE |
Definition at line 228 of file sctp_sysctl.h.
#define SCTPCTL_TCBHASHSIZE_DESC "Tunable for TCB hash table sizes" |
Definition at line 225 of file sctp_sysctl.h.
#define SCTPCTL_TCBHASHSIZE_MAX 0xFFFFFFFF |
Definition at line 227 of file sctp_sysctl.h.
#define SCTPCTL_TCBHASHSIZE_MIN 1 |
Definition at line 226 of file sctp_sysctl.h.
#define SCTPCTL_TIME_WAIT_DEFAULT SCTP_TIME_WAIT |
Definition at line 492 of file sctp_sysctl.h.
#define SCTPCTL_TIME_WAIT_DESC "Vtag time wait time in seconds, 0 disables it" |
Definition at line 489 of file sctp_sysctl.h.
#define SCTPCTL_TIME_WAIT_MAX 0xffffffff |
Definition at line 491 of file sctp_sysctl.h.
#define SCTPCTL_TIME_WAIT_MIN 0 |
Definition at line 490 of file sctp_sysctl.h.
#define SCTPCTL_UDP_TUNNELING_PORT_DEFAULT 0 |
Definition at line 474 of file sctp_sysctl.h.
#define SCTPCTL_UDP_TUNNELING_PORT_DESC "Set the SCTP/UDP tunneling port" |
Definition at line 471 of file sctp_sysctl.h.
#define SCTPCTL_UDP_TUNNELING_PORT_MAX 65535 |
Definition at line 473 of file sctp_sysctl.h.
#define SCTPCTL_UDP_TUNNELING_PORT_MIN 0 |
Definition at line 472 of file sctp_sysctl.h.
#define SCTPCTL_VALID_COOKIE_LIFE_DEFAULT SCTP_DEFAULT_COOKIE_LIFE |
Definition at line 324 of file sctp_sysctl.h.
#define SCTPCTL_VALID_COOKIE_LIFE_DESC "Default cookie lifetime in ms" |
Definition at line 321 of file sctp_sysctl.h.
#define SCTPCTL_VALID_COOKIE_LIFE_MAX SCTP_MAX_COOKIE_LIFE |
Definition at line 323 of file sctp_sysctl.h.
#define SCTPCTL_VALID_COOKIE_LIFE_MIN SCTP_MIN_COOKIE_LIFE |
Definition at line 322 of file sctp_sysctl.h.
__FBSDID | ( | "$FreeBSD$" | ) |
void sctp_init_sysctls | ( | void | ) |
Definition at line 55 of file sctp_sysctl.c.
References SCTP_BASE_SYSCTL, SCTPCTL_ABC_L_VAR_DEFAULT, SCTPCTL_ABORT_AT_LIMIT_DEFAULT, SCTPCTL_ADD_MORE_ON_OUTPUT_DEFAULT, SCTPCTL_ASCONF_ENABLE_DEFAULT, SCTPCTL_ASOC_RESOURCE_DEFAULT, SCTPCTL_ASSOC_RTX_MAX_DEFAULT, SCTPCTL_AUTH_ENABLE_DEFAULT, SCTPCTL_AUTOASCONF_DEFAULT, SCTPCTL_BLACKHOLE_DEFAULT, SCTPCTL_BUFFER_SPLITTING_DEFAULT, SCTPCTL_CHUNKSCALE_DEFAULT, SCTPCTL_CMT_ON_OFF_DEFAULT, SCTPCTL_CMT_USE_DAC_DEFAULT, SCTPCTL_CWND_MAXBURST_DEFAULT, SCTPCTL_DEFAULT_CC_MODULE_DEFAULT, SCTPCTL_DEFAULT_FRAG_INTERLEAVE_DEFAULT, SCTPCTL_DEFAULT_SS_MODULE_DEFAULT, SCTPCTL_DELAYED_SACK_TIME_DEFAULT, SCTPCTL_DIAG_INFO_CODE_DEFAULT, SCTPCTL_DO_SCTP_DRAIN_DEFAULT, SCTPCTL_ECN_ENABLE_DEFAULT, SCTPCTL_FRMAXBURST_DEFAULT, SCTPCTL_HB_MAX_BURST_DEFAULT, SCTPCTL_HEARTBEAT_INTERVAL_DEFAULT, SCTPCTL_INCOMING_STREAMS_DEFAULT, SCTPCTL_INIT_RTO_MAX_DEFAULT, SCTPCTL_INIT_RTX_MAX_DEFAULT, SCTPCTL_INITIAL_CWND_DEFAULT, SCTPCTL_LOGGING_LEVEL_DEFAULT, SCTPCTL_MAX_CHAINED_MBUFS_DEFAULT, SCTPCTL_MAX_RETRAN_CHUNK_DEFAULT, SCTPCTL_MAXBURST_DEFAULT, SCTPCTL_MAXCHUNKS_DEFAULT, SCTPCTL_MAXDGRAM_DEFAULT, SCTPCTL_MIN_RESIDUAL_DEFAULT, SCTPCTL_MIN_SPLIT_POINT_DEFAULT, SCTPCTL_MOBILITY_BASE_DEFAULT, SCTPCTL_MOBILITY_FASTHANDOFF_DEFAULT, SCTPCTL_MULTIPLEASCONFS_DEFAULT, SCTPCTL_NAT_FRIENDLY_DEFAULT, SCTPCTL_NAT_FRIENDLY_INITS_DEFAULT, SCTPCTL_NRSACK_ENABLE_DEFAULT, SCTPCTL_OUTGOING_STREAMS_DEFAULT, SCTPCTL_PATH_PF_THRESHOLD_DEFAULT, SCTPCTL_PATH_RTX_MAX_DEFAULT, SCTPCTL_PCBHASHSIZE_DEFAULT, SCTPCTL_PEER_CHKOH_DEFAULT, SCTPCTL_PKTDROP_ENABLE_DEFAULT, SCTPCTL_PMTU_RAISE_TIME_DEFAULT, SCTPCTL_PR_ENABLE_DEFAULT, SCTPCTL_RECONFIG_ENABLE_DEFAULT, SCTPCTL_RECVSPACE_DEFAULT, SCTPCTL_RTO_INITIAL_DEFAULT, SCTPCTL_RTO_MAX_DEFAULT, SCTPCTL_RTO_MIN_DEFAULT, SCTPCTL_RTTVAR_BW_DEFAULT, SCTPCTL_RTTVAR_DCCCECN_DEFAULT, SCTPCTL_RTTVAR_EQRET_DEFAULT, SCTPCTL_RTTVAR_RTT_DEFAULT, SCTPCTL_RTTVAR_STEADYS_DEFAULT, SCTPCTL_SACK_FREQ_DEFAULT, SCTPCTL_SACK_IMMEDIATELY_ENABLE_DEFAULT, SCTPCTL_SECRET_LIFETIME_DEFAULT, SCTPCTL_SENDALL_LIMIT_DEFAULT, SCTPCTL_SHUTDOWN_GUARD_TIME_DEFAULT, SCTPCTL_SYS_RESOURCE_DEFAULT, SCTPCTL_TCBHASHSIZE_DEFAULT, SCTPCTL_TIME_WAIT_DEFAULT, SCTPCTL_UDP_TUNNELING_PORT_DEFAULT, and SCTPCTL_VALID_COOKIE_LIFE_DEFAULT.
Referenced by sctp_init().