Print this page
feth prototype


  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 # Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
  23 # Copyright 2015, Joyent, Inc.
  24 #
  25 #
  26 
  27 include $(SRC)/lib/Makefile.lib
  28 
  29 HDRS =          libdladm.h libdladm_impl.h libdllink.h libdlaggr.h      \
  30                 libdlwlan.h libdlwlan_impl.h libdlvnic.h libdlvlan.h    \
  31                 libdlmgmt.h libdlflow.h libdlflow_impl.h libdlstat.h    \
  32                 libdlether.h libdlsim.h libdlbridge.h libdliptun.h      \
  33                 libdlib.h libdloverlay.h
  34 
  35 HDRDIR =        common
  36 
  37 SUBDIRS =       $(MACH)
  38 $(BUILD64)SUBDIRS += $(MACH64)
  39 
  40 POFILE =        libdladm.po
  41 MSGFILES =      common/libdladm.c common/linkprop.c common/secobj.c     \
  42                 common/libdllink.c common/libdlaggr.c   \
  43                 common/libdlwlan.c common/libdlvnic.c   \
  44                 common/libdlvlan.c common/libdlmgmt.c   \
  45                 common/flowattr.c common/flowprop.c     \
  46                 common/propfuncs.c common/libdlflow.c   \
  47                 common/libdlstat.c common/flowattr.c    \
  48                 common/libdlether.c common/libdlsim.c   \
  49                 common/libdlbridge.c common/libdliptun.c\
  50                 common/libdlib.c
  51 
  52 XGETFLAGS =     -a -x libdladm.xcl
  53 
  54 TYPECHECK_LIB = libdladm.so.1
  55 TYPELIST =      overlay_ioc_create_t \
  56                 overlay_ioc_activate_t \
  57                 overlay_ioc_delete_t \
  58                 overlay_ioc_nprops_t \
  59                 overlay_ioc_propinfo_t \
  60                 overlay_ioc_prop_t
  61 
  62 all :=          TARGET = all
  63 clean :=        TARGET = clean
  64 clobber :=      TARGET = clobber
  65 install :=      TARGET = install
  66 lint :=         TARGET = lint
  67 
  68 .KEEP_STATE:
  69 
  70 all clean clobber install lint: $(SUBDIRS)


  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 # Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
  23 # Copyright 2015, Joyent, Inc.
  24 #
  25 #
  26 
  27 include $(SRC)/lib/Makefile.lib
  28 
  29 HDRS =          libdladm.h libdladm_impl.h libdllink.h libdlaggr.h      \
  30                 libdlwlan.h libdlwlan_impl.h libdlvnic.h libdlvlan.h    \
  31                 libdlmgmt.h libdlflow.h libdlflow_impl.h libdlstat.h    \
  32                 libdlether.h libdlsim.h libdlbridge.h libdliptun.h      \
  33                 libdlib.h libdloverlay.h libdlfeth.h
  34 
  35 HDRDIR =        common
  36 
  37 SUBDIRS =       $(MACH)
  38 $(BUILD64)SUBDIRS += $(MACH64)
  39 
  40 POFILE =        libdladm.po
  41 MSGFILES =      common/libdladm.c common/linkprop.c common/secobj.c     \
  42                 common/libdllink.c common/libdlaggr.c   \
  43                 common/libdlwlan.c common/libdlvnic.c   \
  44                 common/libdlvlan.c common/libdlmgmt.c   \
  45                 common/flowattr.c common/flowprop.c     \
  46                 common/propfuncs.c common/libdlflow.c   \
  47                 common/libdlstat.c common/flowattr.c    \
  48                 common/libdlether.c common/libdlsim.c   \
  49                 common/libdlbridge.c common/libdliptun.c\
  50                 common/libdlfeth.c common/libdlib.c
  51 
  52 XGETFLAGS =     -a -x libdladm.xcl
  53 
  54 TYPECHECK_LIB = libdladm.so.1
  55 TYPELIST =      overlay_ioc_create_t \
  56                 overlay_ioc_activate_t \
  57                 overlay_ioc_delete_t \
  58                 overlay_ioc_nprops_t \
  59                 overlay_ioc_propinfo_t \
  60                 overlay_ioc_prop_t
  61 
  62 all :=          TARGET = all
  63 clean :=        TARGET = clean
  64 clobber :=      TARGET = clobber
  65 install :=      TARGET = install
  66 lint :=         TARGET = lint
  67 
  68 .KEEP_STATE:
  69 
  70 all clean clobber install lint: $(SUBDIRS)