Print this page
11553 Want pluggable TCP congestion control algorithms
Portions contributed by: Cody Peter Mello <cody.mello@joyent.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com>

*** 20,29 **** --- 20,30 ---- # # # Copyright 2009 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # + # Copyright 2019 Joyent, Inc. # # This makefile drives the production of the ip driver # kernel module. # # sparc architecture dependent
*** 64,73 **** --- 65,87 ---- # To get the BPF header files included by ipnet.h # INC_PATH += -I$(UTSBASE)/common/io/bpf # + # Depends on md5 and swrand (for SCTP). SCTP needs to depend on + # swrand as it needs random numbers early on during boot before + # kCF subsystem can load swrand. + # + LDFLAGS += -dy -Nmisc/md5 -Ncrypto/swrand -Nmisc/hook -Nmisc/neti + + # + # Depends on the congestion control framework for TCP connections. + # We make several different algorithms available by default. + # + LDFLAGS += -N misc/cc -N cc/cc_sunreno -N cc/cc_newreno -N cc/cc_cubic + + # # For now, disable these lint checks; maintainers should endeavor # to investigate and remove these for maximum lint coverage. # Please do not carry these forward to new Makefiles. # LINTTAGS += -erroff=E_SUSPICIOUS_COMPARISON
*** 84,100 **** CERRWARN += -_gcc=-Wno-switch CERRWARN += -_gcc=-Wno-uninitialized CERRWARN += -_gcc=-Wno-type-limits # - # Depends on md5 and swrand (for SCTP). SCTP needs to depend on - # swrand as it needs random numbers early on during boot before - # kCF subsystem can load swrand. - # - LDFLAGS += -dy -Nmisc/md5 -Ncrypto/swrand -Nmisc/hook -Nmisc/neti - - # # Default build targets. # .KEEP_STATE: def: $(DEF_DEPS) --- 98,107 ----