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,11 +20,11 @@
 #
 
 #
 # Copyright (c) 1991, 2010, Oracle and/or its affiliates. All rights reserved.
 # Copyright (c) 2011 Bayard G. Bell. All rights reserved.
-# Copyright (c) 2011 by Delphix. All rights reserved.
+# Copyright (c) 2011,2017 by Delphix. All rights reserved.
 # Copyright (c) 2013 Andrew Stormont.  All rights reserved.
 # Copyright 2016 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
 # Copyright (c) 2019, Joyent, Inc.
 #
 

@@ -423,10 +423,11 @@
 ROOT_TOD_DIR_32         = $(ROOT_MOD_DIR)/tod
 ROOT_FONT_DIR_32        = $(ROOT_MOD_DIR)/fonts
 ROOT_DACF_DIR_32        = $(ROOT_MOD_DIR)/dacf
 ROOT_CRYPTO_DIR_32      = $(ROOT_MOD_DIR)/crypto
 ROOT_MAC_DIR_32         = $(ROOT_MOD_DIR)/mac
+ROOT_CC_DIR_32          = $(ROOT_MOD_DIR)/cc
 ROOT_KICONV_DIR_32      = $(ROOT_MOD_DIR)/kiconv
 
 ROOT_KERN_DIR_64        = $(ROOT_MOD_DIR)/$(SUBDIR64)
 ROOT_BRAND_DIR_64       = $(ROOT_MOD_DIR)/brand/$(SUBDIR64)
 ROOT_DRV_DIR_64         = $(ROOT_MOD_DIR)/drv/$(SUBDIR64)

@@ -450,10 +451,11 @@
 ROOT_TOD_DIR_64         = $(ROOT_MOD_DIR)/tod/$(SUBDIR64)
 ROOT_FONT_DIR_64        = $(ROOT_MOD_DIR)/fonts/$(SUBDIR64)
 ROOT_DACF_DIR_64        = $(ROOT_MOD_DIR)/dacf/$(SUBDIR64)
 ROOT_CRYPTO_DIR_64      = $(ROOT_MOD_DIR)/crypto/$(SUBDIR64)
 ROOT_MAC_DIR_64         = $(ROOT_MOD_DIR)/mac/$(SUBDIR64)
+ROOT_CC_DIR_64          = $(ROOT_MOD_DIR)/cc/$(SUBDIR64)
 ROOT_KICONV_DIR_64      = $(ROOT_MOD_DIR)/kiconv/$(SUBDIR64)
 
 ROOT_KERN_DIR           = $(ROOT_KERN_DIR_$(CLASS))
 ROOT_BRAND_DIR          = $(ROOT_BRAND_DIR_$(CLASS))
 ROOT_DRV_DIR            = $(ROOT_DRV_DIR_$(CLASS))

@@ -477,10 +479,11 @@
 ROOT_TOD_DIR            = $(ROOT_TOD_DIR_$(CLASS))
 ROOT_FONT_DIR           = $(ROOT_FONT_DIR_$(CLASS))
 ROOT_DACF_DIR           = $(ROOT_DACF_DIR_$(CLASS))
 ROOT_CRYPTO_DIR         = $(ROOT_CRYPTO_DIR_$(CLASS))
 ROOT_MAC_DIR            = $(ROOT_MAC_DIR_$(CLASS))
+ROOT_CC_DIR             = $(ROOT_CC_DIR_$(CLASS))
 ROOT_KICONV_DIR         = $(ROOT_KICONV_DIR_$(CLASS))
 ROOT_FIRMWARE_DIR       = $(ROOT_MOD_DIR)/firmware
 
 ROOT_MOD_DIRS_32        = $(ROOT_BRAND_DIR_32) $(ROOT_DRV_DIR_32)
 ROOT_MOD_DIRS_32        = $(ROOT_BRAND_DIR_32) $(ROOT_DRV_DIR_32)

@@ -495,10 +498,11 @@
 ROOT_MOD_DIRS_32        += $(ROOT_QLC_FW_DIR_32)
 ROOT_MOD_DIRS_32        += $(ROOT_EMLXS_FW_DIR_32)
 ROOT_MOD_DIRS_32        += $(ROOT_CPU_DIR_32) $(ROOT_FONT_DIR_32)
 ROOT_MOD_DIRS_32        += $(ROOT_TOD_DIR_32) $(ROOT_DACF_DIR_32)
 ROOT_MOD_DIRS_32        += $(ROOT_CRYPTO_DIR_32) $(ROOT_MAC_DIR_32)
+ROOT_MOD_DIRS_32        += $(ROOT_CC_DIR_32)
 ROOT_MOD_DIRS_32        += $(ROOT_KICONV_DIR_32)
 ROOT_MOD_DIRS_32        += $(ROOT_FIRMWARE_DIR)
 
 USR_MOD_DIR             = $(ROOT)/usr/kernel
 

@@ -588,11 +592,11 @@
                  $(TOD_KMODS) $(STRMOD_KMODS) $(SYS_KMODS) $(MISC_KMODS) \
                  $(NLMISC_KMODS) $(MACH_KMODS) $(CPU_KMODS) $(GSS_KMODS) \
                  $(MMU_KMODS) $(DACF_KMODS) $(EXPORT_KMODS) $(IPP_KMODS) \
                  $(CRYPTO_KMODS) $(PCBE_KMODS) \
                  $(DRV_KMODS_$(CLASS)) $(MISC_KMODS_$(CLASS)) $(MAC_KMODS) \
-                 $(BRAND_KMODS) $(KICONV_KMODS) \
+                 $(BRAND_KMODS) $(KICONV_KMODS) $(CC_KMODS) \
                  $(SOCKET_KMODS)
 
 KMODS = $(GENUNIX_KMODS) $(PARALLEL_KMODS)
 
 $(PARALLEL_KMODS): $(GENUNIX_KMODS)

@@ -600,11 +604,11 @@
 LINT_KMODS = $(DRV_KMODS) $(EXEC_KMODS) $(FS_KMODS) $(SCHED_KMODS) \
           $(TOD_KMODS) $(STRMOD_KMODS) $(SYS_KMODS) $(MISC_KMODS) \
           $(MACH_KMODS) $(GSS_KMODS) $(DACF_KMODS) $(IPP_KMODS) \
           $(CRYPTO_KMODS) $(PCBE_KMODS) \
           $(DRV_KMODS_$(CLASS)) $(MISC_KMODS_$(CLASS)) $(MAC_KMODS) \
-          $(BRAND_KMODS) $(KICONV_KMODS) $(SOCKET_KMODS)
+          $(BRAND_KMODS) $(KICONV_KMODS) $(CC_KMODS) $(SOCKET_KMODS)
 
 #
 #       Files to be compiled with -xa, to generate basic block execution
 #       count data.
 #