Print this page
Overlay fabric router


   8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   9 # or http://www.opensolaris.org/os/licensing.
  10 # See the License for the specific language governing permissions
  11 # and limitations under the License.
  12 #
  13 # When distributing Covered Code, include this CDDL HEADER in each
  14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15 # If applicable, add the following below this CDDL HEADER, with the
  16 # fields enclosed by brackets "[]" replaced with your own identifying
  17 # information: Portions Copyright [yyyy] [name of copyright owner]
  18 #
  19 # CDDL HEADER END
  20 #
  21 
  22 #
  23 # Copyright (c) 1991, 2010, Oracle and/or its affiliates. All rights reserved.
  24 # Copyright (c) 2011, 2014 by Delphix. All rights reserved.
  25 # Copyright (c) 2013 by Saso Kiselkov. All rights reserved.
  26 # Copyright 2015 Nexenta Systems, Inc.  All rights reserved.
  27 # Copyright 2016 Garrett D'Amore <garrett@damore.org>
  28 # Copyright 2017 Joyent, Inc.
  29 # Copyright 2016 OmniTI Computer Consulting, Inc.  All rights reserved.
  30 # Copyright 2016 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
  31 #
  32 
  33 #
  34 # This Makefile defines all file modules for the directory uts/common
  35 # and its children. These are the source files which may be considered
  36 # common to all SunOS systems.
  37 
  38 i386_CORE_OBJS += \
  39                 atomic.o        \
  40                 avintr.o        \
  41                 pic.o
  42 
  43 sparc_CORE_OBJS +=
  44 
  45 COMMON_CORE_OBJS +=             \
  46                 beep.o          \
  47                 bitset.o        \
  48                 bp_map.o        \


 680 
 681 MAC_IB_OBJS +=          mac_ib.o
 682 
 683 IPTUN_OBJS +=   iptun_dev.o iptun_ctl.o iptun.o
 684 
 685 AGGR_OBJS +=    aggr_dev.o aggr_ctl.o aggr_grp.o aggr_port.o \
 686                 aggr_send.o aggr_recv.o aggr_lacp.o
 687 
 688 SOFTMAC_OBJS += softmac_main.o softmac_ctl.o softmac_capab.o \
 689                 softmac_dev.o softmac_stat.o softmac_pkt.o softmac_fp.o
 690 
 691 NET80211_OBJS += net80211.o net80211_proto.o net80211_input.o \
 692                  net80211_output.o net80211_node.o net80211_crypto.o \
 693                  net80211_crypto_none.o net80211_crypto_wep.o net80211_ioctl.o \
 694                  net80211_crypto_tkip.o net80211_crypto_ccmp.o  \
 695                  net80211_ht.o net80211_amrr.o
 696 
 697 VNIC_OBJS +=    vnic_ctl.o vnic_dev.o
 698 
 699 OVERLAY_OBJS += overlay.o overlay_fm.o overlay_mux.o overlay_plugin.o \
 700                 overlay_prop.o overlay_target.o
 701 
 702 OVERLAY_VXLAN_OBJS +=   overlay_vxlan.o
 703 
 704 VND_OBJS +=     vnd.o frameio.o
 705 
 706 GSQUEUE_OBJS += gsqueue.o
 707 
 708 SIMNET_OBJS +=  simnet.o
 709 
 710 IB_OBJS +=      ibnex.o ibnex_ioctl.o ibnex_hca.o
 711 
 712 IBCM_OBJS +=    ibcm_impl.o ibcm_sm.o ibcm_ti.o ibcm_utils.o ibcm_path.o \
 713                 ibcm_arp.o ibcm_arp_link.o
 714 
 715 IBDM_OBJS +=    ibdm.o
 716 
 717 IBDMA_OBJS +=   ibdma.o
 718 
 719 IBMF_OBJS +=    ibmf.o ibmf_impl.o ibmf_dr.o ibmf_wqe.o ibmf_ud_dest.o ibmf_mod.o \
 720                 ibmf_send.o ibmf_recv.o ibmf_handlers.o ibmf_trans.o \




   8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   9 # or http://www.opensolaris.org/os/licensing.
  10 # See the License for the specific language governing permissions
  11 # and limitations under the License.
  12 #
  13 # When distributing Covered Code, include this CDDL HEADER in each
  14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15 # If applicable, add the following below this CDDL HEADER, with the
  16 # fields enclosed by brackets "[]" replaced with your own identifying
  17 # information: Portions Copyright [yyyy] [name of copyright owner]
  18 #
  19 # CDDL HEADER END
  20 #
  21 
  22 #
  23 # Copyright (c) 1991, 2010, Oracle and/or its affiliates. All rights reserved.
  24 # Copyright (c) 2011, 2014 by Delphix. All rights reserved.
  25 # Copyright (c) 2013 by Saso Kiselkov. All rights reserved.
  26 # Copyright 2015 Nexenta Systems, Inc.  All rights reserved.
  27 # Copyright 2016 Garrett D'Amore <garrett@damore.org>
  28 # Copyright 2018 Joyent, Inc.
  29 # Copyright 2016 OmniTI Computer Consulting, Inc.  All rights reserved.
  30 # Copyright 2016 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
  31 #
  32 
  33 #
  34 # This Makefile defines all file modules for the directory uts/common
  35 # and its children. These are the source files which may be considered
  36 # common to all SunOS systems.
  37 
  38 i386_CORE_OBJS += \
  39                 atomic.o        \
  40                 avintr.o        \
  41                 pic.o
  42 
  43 sparc_CORE_OBJS +=
  44 
  45 COMMON_CORE_OBJS +=             \
  46                 beep.o          \
  47                 bitset.o        \
  48                 bp_map.o        \


 680 
 681 MAC_IB_OBJS +=          mac_ib.o
 682 
 683 IPTUN_OBJS +=   iptun_dev.o iptun_ctl.o iptun.o
 684 
 685 AGGR_OBJS +=    aggr_dev.o aggr_ctl.o aggr_grp.o aggr_port.o \
 686                 aggr_send.o aggr_recv.o aggr_lacp.o
 687 
 688 SOFTMAC_OBJS += softmac_main.o softmac_ctl.o softmac_capab.o \
 689                 softmac_dev.o softmac_stat.o softmac_pkt.o softmac_fp.o
 690 
 691 NET80211_OBJS += net80211.o net80211_proto.o net80211_input.o \
 692                  net80211_output.o net80211_node.o net80211_crypto.o \
 693                  net80211_crypto_none.o net80211_crypto_wep.o net80211_ioctl.o \
 694                  net80211_crypto_tkip.o net80211_crypto_ccmp.o  \
 695                  net80211_ht.o net80211_amrr.o
 696 
 697 VNIC_OBJS +=    vnic_ctl.o vnic_dev.o
 698 
 699 OVERLAY_OBJS += overlay.o overlay_fm.o overlay_mux.o overlay_plugin.o \
 700                 overlay_prop.o overlay_target.o overlay_router.o
 701 
 702 OVERLAY_VXLAN_OBJS +=   overlay_vxlan.o
 703 
 704 VND_OBJS +=     vnd.o frameio.o
 705 
 706 GSQUEUE_OBJS += gsqueue.o
 707 
 708 SIMNET_OBJS +=  simnet.o
 709 
 710 IB_OBJS +=      ibnex.o ibnex_ioctl.o ibnex_hca.o
 711 
 712 IBCM_OBJS +=    ibcm_impl.o ibcm_sm.o ibcm_ti.o ibcm_utils.o ibcm_path.o \
 713                 ibcm_arp.o ibcm_arp_link.o
 714 
 715 IBDM_OBJS +=    ibdm.o
 716 
 717 IBDMA_OBJS +=   ibdma.o
 718 
 719 IBMF_OBJS +=    ibmf.o ibmf_impl.o ibmf_dr.o ibmf_wqe.o ibmf_ud_dest.o ibmf_mod.o \
 720                 ibmf_send.o ibmf_recv.o ibmf_handlers.o ibmf_trans.o \