Changeset View
Changeset View
Standalone View
Standalone View
sys/conf/NOTES
Show First 20 Lines • Show All 679 Lines • ▼ Show 20 Lines | |||||
# and is quite well tested. | # and is quite well tested. | ||||
# | # | ||||
# Note YOU MUST have both INET and INET6 defined. | # Note YOU MUST have both INET and INET6 defined. | ||||
# You don't have to enable V6, but SCTP is | # You don't have to enable V6, but SCTP is | ||||
# dual stacked and so far we have not torn apart | # dual stacked and so far we have not torn apart | ||||
# the V6 and V4.. since an association can span | # the V6 and V4.. since an association can span | ||||
# both a V6 and V4 address at the SAME time :-) | # both a V6 and V4 address at the SAME time :-) | ||||
# | # | ||||
# The SCTP_SUPPORT option does not enable SCTP, but provides the necessary | |||||
# support for loading SCTP as a loadable kernel module. | |||||
# | |||||
options SCTP | options SCTP | ||||
options SCTP_SUPPORT | |||||
# There are bunches of options: | # There are bunches of options: | ||||
# this one turns on all sorts of | # this one turns on all sorts of | ||||
# nastily printing that you can | # nastily printing that you can | ||||
# do. It's all controlled by a | # do. It's all controlled by a | ||||
# bit mask (settable by socket opt and | # bit mask (settable by socket opt and | ||||
# by sysctl). Including will not cause | # by sysctl). Including will not cause | ||||
# logging until you set the bits.. but it | # logging until you set the bits.. but it | ||||
# can be quite verbose.. so without this | # can be quite verbose.. so without this | ||||
# option we don't do any of the tests for | # option we don't do any of the tests for | ||||
# bits and prints.. which makes the code run | # bits and prints.. which makes the code run | ||||
# faster.. if you are not debugging don't use. | # faster.. if you are not debugging don't use. | ||||
options SCTP_DEBUG | options SCTP_DEBUG | ||||
# | # | ||||
# All that options after that turn on specific types of | # All that options after that turn on specific types of | ||||
# logging. You can monitor CWND growth, flight size | # logging. You can monitor CWND growth, flight size | ||||
# and all sorts of things. Go look at the code and | # and all sorts of things. Go look at the code and | ||||
# see. I have used this to produce interesting | # see. I have used this to produce interesting | ||||
# charts and graphs as well :-> | # charts and graphs as well :-> | ||||
# | # | ||||
# I have not yet committed the tools to get and print | # I have not yet committed the tools to get and print | ||||
# the logs, I will do that eventually .. before then | # the logs, I will do that eventually .. before then | ||||
# if you want them send me an email rrs@freebsd.org | # if you want them send me an email rrs@freebsd.org | ||||
# You basically must have ktr(4) enabled for these | # You basically must have ktr(4) enabled for these | ||||
# and you then set the sysctl to turn on/off various | # and you then set the sysctl to turn on/off various | ||||
# logging bits. Use ktrdump(8) to pull the log and run | # logging bits. Use ktrdump(8) to pull the log and run | ||||
# it through a display program.. and graphs and other | # it through a display program.. and graphs and other | ||||
# things too. | # things too. | ||||
# | # | ||||
options SCTP_LOCK_LOGGING | options SCTP_LOCK_LOGGING | ||||
options SCTP_MBUF_LOGGING | options SCTP_MBUF_LOGGING | ||||
options SCTP_MBCNT_LOGGING | options SCTP_MBCNT_LOGGING | ||||
options SCTP_PACKET_LOGGING | options SCTP_PACKET_LOGGING | ||||
options SCTP_LTRACE_CHUNKS | options SCTP_LTRACE_CHUNKS | ||||
options SCTP_LTRACE_ERRORS | options SCTP_LTRACE_ERRORS | ||||
# altq(9). Enable the base part of the hooks with the ALTQ option. | # altq(9). Enable the base part of the hooks with the ALTQ option. | ||||
# Individual disciplines must be built into the base system and can not be | # Individual disciplines must be built into the base system and can not be | ||||
# loaded as modules at this point. ALTQ requires a stable TSC so if yours is | # loaded as modules at this point. ALTQ requires a stable TSC so if yours is | ||||
# broken or changes with CPU throttling then you must also have the ALTQ_NOPCC | # broken or changes with CPU throttling then you must also have the ALTQ_NOPCC | ||||
# option. | # option. | ||||
options ALTQ | options ALTQ | ||||
options ALTQ_CBQ # Class Based Queueing | options ALTQ_CBQ # Class Based Queueing | ||||
▲ Show 20 Lines • Show All 2,159 Lines • Show Last 20 Lines |