Print this page
    
NEX-16763 Catch up with illumos SMB client 1575 ... (fix rebuild)
NEX-1638 Updated DC Locator
 Includes work by: matt.barden@nexenta.com, kevin.crowe@nexenta.com
NEX-816 smbadm dumps core during first join attempt
    
      
        | Split | 
	Close | 
      
      | Expand all | 
      | Collapse all | 
    
    
          --- old/usr/src/lib/smbsrv/libmlsvc/Makefile.com
          +++ new/usr/src/lib/smbsrv/libmlsvc/Makefile.com
   1    1  #
   2    2  # CDDL HEADER START
   3    3  #
   4    4  # The contents of this file are subject to the terms of the
   5    5  # Common Development and Distribution License (the "License").
   6    6  # You may not use this file except in compliance with the License.
   7    7  #
   8    8  # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   9    9  # or http://www.opensolaris.org/os/licensing.
  10   10  # See the License for the specific language governing permissions
  11   11  # and limitations under the License.
  12   12  #
  13   13  # When distributing Covered Code, include this CDDL HEADER in each
  14   14  # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15   15  # If applicable, add the following below this CDDL HEADER, with the
  16   16  # fields enclosed by brackets "[]" replaced with your own identifying
  17   17  # information: Portions Copyright [yyyy] [name of copyright owner]
  18   18  #
  19   19  # CDDL HEADER END
  20   20  #
  21   21  #
  22   22  # Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved.
  23   23  # Copyright 2014 Nexenta Systems, Inc.  All rights reserved.
  24   24  #
  25   25  
  26   26  LIBRARY =       libmlsvc.a
  27   27  VERS =          .1
  28   28  
  29   29  OBJS_COMMON =           \
  30   30          dfs.o           \
  31   31          dssetup_clnt.o  \
  32   32          dssetup_svc.o   \
  33   33          eventlog_svc.o  \
  34   34          eventlog_log.o  \
  35   35          lsalib.o        \
  36   36          lsar_clnt.o     \
  37   37          lsar_svc.o      \
  38   38          mlsvc_client.o  \
  39   39          mlsvc_domain.o  \
  40   40          mlsvc_init.o    \
  41   41          mlsvc_netr.o    \
  42   42          mlsvc_util.o    \
  43   43          msgsvc_svc.o    \
  44   44          netdfs.o        \
  45   45          netr_auth.o     \
  46   46          netr_logon.o    \
  47   47          samlib.o        \
  48   48          samr_clnt.o     \
  49   49          samr_svc.o      \
  50   50          smb_autohome.o  \
  51   51          smb_logon.o     \
  52   52          smb_share.o     \
  53   53          smb_quota.o     \
  54   54          smbrdr_glue.o   \
  55   55          spoolss_svc.o   \
  56   56          srvsvc_clnt.o   \
  57   57          srvsvc_sd.o     \
  58   58          srvsvc_svc.o    \
  59   59          svcctl_scm.o    \
  60   60          svcctl_svc.o    \
  61   61          winreg_svc.o    \
  62   62          wkssvc_svc.o
  63   63  
  64   64  # Automatically generated from .ndl files
  65   65  NDLLIST =               \
  66   66          dssetup         \
  67   67          eventlog        \
  68   68          lsarpc          \
  69   69          msgsvc          \
  70   70          netdfs          \
  71   71          netlogon        \
  72   72          samrpc          \
  73   73          spoolss         \
  
    | 
      ↓ open down ↓ | 
    73 lines elided | 
    
      ↑ open up ↑ | 
  
  74   74          srvsvc          \
  75   75          svcctl          \
  76   76          winreg
  77   77  
  78   78  OBJECTS=        $(OBJS_COMMON) $(NDLLIST:%=%_ndr.o)
  79   79  
  80   80  include ../../../Makefile.lib
  81   81  include ../../Makefile.lib
  82   82  
  83   83  INCS += -I$(SRC)/common/smbsrv
       84 +INCS += -I$(SRC)/uts/common/smbsrv/ndl
  84   85  
  85   86  LDLIBS +=       $(MACH_LDLIBS)
  86   87  LDLIBS += -lmlrpc -lsmb -lsmbns -lshare -lsmbfs -lnsl -lpkcs11 \
  87   88          -lscf -lcmdutils -lsec -lavl -lnvpair -luutil -luuid -lgen -lzfs -lc
  88   89  
  89   90  CPPFLAGS += $(INCS) -D_REENTRANT
  90   91  CPPFLAGS += -Dsyslog=smb_syslog
  91   92  $(ENABLE_SMB_PRINTING) CPPFLAGS += -DHAVE_CUPS
  92   93  
  93   94  CERRWARN += -_gcc=-Wno-unused-function
  94   95  CERRWARN += -_gcc=-Wno-uninitialized
  95   96  
  96   97  SRCS=   $(OBJS_COMMON:%.o=$(SRCDIR)/%.c)
  97   98  
  98   99  include ../../Makefile.targ
  99  100  include ../../../Makefile.targ
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX