annotate usr/src/cmd/mdb/intel/amd64/smbfs/Makefile @ 13394:96340372b72d

1120 Use real file descriptors for smbfs named pipes. Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
author Gordon Ross <gwr@nexenta.com>
date Thu, 30 Jun 2011 17:58:05 -0400
parents 792589b3384f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6007
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
1 #
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
2 # CDDL HEADER START
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
3 #
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
4 # The contents of this file are subject to the terms of the
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
5 # Common Development and Distribution License (the "License").
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
6 # You may not use this file except in compliance with the License.
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
7 #
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
9 # or http://www.opensolaris.org/os/licensing.
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
10 # See the License for the specific language governing permissions
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
11 # and limitations under the License.
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
12 #
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
13 # When distributing Covered Code, include this CDDL HEADER in each
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
15 # If applicable, add the following below this CDDL HEADER, with the
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
16 # fields enclosed by brackets "[]" replaced with your own identifying
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
17 # information: Portions Copyright [yyyy] [name of copyright owner]
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
18 #
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
19 # CDDL HEADER END
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
20 #
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
21 #
13394
96340372b72d 1120 Use real file descriptors for smbfs named pipes.
Gordon Ross <gwr@nexenta.com>
parents: 8271
diff changeset
22 # Copyright 2011 Nexenta Systems, Inc. All rights reserved.
6007
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
23 # Copyright 2008 Sun Microsystems, Inc. All rights reserved.
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
24 # Use is subject to license terms.
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
25
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
26 MDBTGT = kvm
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
27 MODULE = smbfs.so
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
28 MODSRCS_DIR = ../../../common/modules/smbfs
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
29 MODSRCS = smbfs.c
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
30
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
31 include ../../../../Makefile.cmd
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
32 include ../../../../Makefile.cmd.64
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
33 include ../../Makefile.amd64
8271
792589b3384f 6565868 Client should do packet signing
Gordon Ross <Gordon.Ross@Sun.COM>
parents: 6007
diff changeset
34
792589b3384f 6565868 Client should do packet signing
Gordon Ross <Gordon.Ross@Sun.COM>
parents: 6007
diff changeset
35 # This kmod goes in /usr/kernel/kmdb
792589b3384f 6565868 Client should do packet signing
Gordon Ross <Gordon.Ross@Sun.COM>
parents: 6007
diff changeset
36 ROOTKMOD = $(ROOT)/usr/kernel/kmdb$(MACHMODDIR)
792589b3384f 6565868 Client should do packet signing
Gordon Ross <Gordon.Ross@Sun.COM>
parents: 6007
diff changeset
37
6007
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
38 include ../../../Makefile.module
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
39
13394
96340372b72d 1120 Use real file descriptors for smbfs named pipes.
Gordon Ross <gwr@nexenta.com>
parents: 8271
diff changeset
40 CPPFLAGS += -I$(SRC)/uts/common/fs/smbclnt
6007
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
41 CPPFLAGS += -I$(SRC)/uts/common
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents:
diff changeset
42
13394
96340372b72d 1120 Use real file descriptors for smbfs named pipes.
Gordon Ross <gwr@nexenta.com>
parents: 8271
diff changeset
43 C99MODE= $(C99_ENABLE)
96340372b72d 1120 Use real file descriptors for smbfs named pipes.
Gordon Ross <gwr@nexenta.com>
parents: 8271
diff changeset
44
8271
792589b3384f 6565868 Client should do packet signing
Gordon Ross <Gordon.Ross@Sun.COM>
parents: 6007
diff changeset
45 # maybe not the best place for this, but
792589b3384f 6565868 Client should do packet signing
Gordon Ross <Gordon.Ross@Sun.COM>
parents: 6007
diff changeset
46 # we need to create this directory.
792589b3384f 6565868 Client should do packet signing
Gordon Ross <Gordon.Ross@Sun.COM>
parents: 6007
diff changeset
47 $(ROOTKMOD):
792589b3384f 6565868 Client should do packet signing
Gordon Ross <Gordon.Ross@Sun.COM>
parents: 6007
diff changeset
48 $(INS.dir)