diff options
author | Sebastien Roy <seb@delphix.com> | 2017-08-01 13:21:40 -0400 |
---|---|---|
committer | Robert Mustacchi <rm@joyent.com> | 2019-08-23 18:42:52 +0000 |
commit | 45a4b79d042e642c2ed7090ec290469ccf8fc563 (patch) | |
tree | 3a2b9b0104d34bf6063ec1875142e69c1bc7a296 /usr/src/uts/intel/cc_newreno | |
parent | 867a2ce85cd3f659cb7bc187ba93a095fe1df597 (diff) | |
download | illumos-joyent-45a4b79d042e642c2ed7090ec290469ccf8fc563.tar.gz |
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>
Approved by: Richard Lowe <richlowe@richlowe.net>
Diffstat (limited to 'usr/src/uts/intel/cc_newreno')
-rw-r--r-- | usr/src/uts/intel/cc_newreno/Makefile | 73 |
1 files changed, 73 insertions, 0 deletions
diff --git a/usr/src/uts/intel/cc_newreno/Makefile b/usr/src/uts/intel/cc_newreno/Makefile new file mode 100644 index 0000000000..aaa47dcd05 --- /dev/null +++ b/usr/src/uts/intel/cc_newreno/Makefile @@ -0,0 +1,73 @@ +# +# CDDL HEADER START +# +# This file and its contents are supplied under the terms of the +# Common Development and Distribution License ("CDDL"), version 1.0. +# You may only use this file in accordance with the terms of version +# 1.0 of the CDDL. +# +# A full copy of the text of the CDDL should have accompanied this +# source. A copy of the CDDL is also available via the Internet at +# http://www.illumos.org/license/CDDL. +# +# CDDL HEADER END +# +# Copyright (c) 2017 by Delphix. All rights reserved. +# + +# +# Path to the base of the uts directory tree (usually /usr/src/uts). +# +UTSBASE = ../.. + +# +# Define the module and object file sets. +# +MODULE = cc_newreno +OBJECTS = $(CC_NEWRENO_OBJS:%=$(OBJS_DIR)/%) +LINTS = $(CC_NEWRENO_OBJS:%.o=$(LINTS_DIR)/%.ln) +ROOTMODULE = $(ROOT_CC_DIR)/$(MODULE) + +# +# Include common rules. +# +include $(UTSBASE)/intel/Makefile.intel + +# +# Define targets +# +ALL_TARGET = $(BINARY) +LINT_TARGET = $(MODULE).lint +INSTALL_TARGET = $(BINARY) $(ROOTMODULE) + +# +# Overrides. +# +CFLAGS += $(CCVERBOSE) +LDFLAGS += -dy -N misc/cc + +# +# Default build targets. +# +.KEEP_STATE: + +def: $(DEF_DEPS) + +all: $(ALL_DEPS) + +clean: $(CLEAN_DEPS) + +clobber: $(CLOBBER_DEPS) + +lint: $(LINT_DEPS) + +modlintlib: $(MODLINTLIB_DEPS) + +clean.lint: $(CLEAN_LINT_DEPS) + +install: $(INSTALL_DEPS) + +# +# Include common targets. +# +include $(UTSBASE)/intel/Makefile.targ |