Print this page
12513 SMB 3.1.1 support for server

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/smbsrv/libfksmbsrv/Makefile.com
          +++ new/usr/src/lib/smbsrv/libfksmbsrv/Makefile.com
↓ open down ↓ 17 lines elided ↑ open up ↑
  18   18  #
  19   19  # CDDL HEADER END
  20   20  #
  21   21  #
  22   22  # Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
  23   23  # Use is subject to license terms.
  24   24  #
  25   25  # Copyright 2017 Nexenta Systems, Inc.  All rights reserved.
  26   26  #
  27   27  # Copyright (c) 2018, Joyent, Inc.
       28 +#
       29 +# Copyright 2020 RackTop Systems, Inc.
  28   30  
  29   31  LIBRARY =       libfksmbsrv.a
  30   32  VERS =          .1
  31   33  
  32   34  OBJS_LOCAL = \
  33   35                  fksmb_cred.o \
  34   36                  fksmb_encrypt_pkcs.o \
  35   37                  fksmb_fem.o \
  36   38                  fksmb_idmap.o \
  37   39                  fksmb_init.o \
  38   40                  fksmb_kdoor.o \
       41 +                fksmb_preauth_pkcs.o \
  39   42                  fksmb_sign_pkcs.o \
  40   43                  fake_lookup.o \
  41   44                  fake_nblk.o \
  42   45                  fake_vfs.o \
  43   46                  fake_vnode.o \
  44   47                  fake_vop.o \
  45   48                  fake_xattr.o \
  46   49                  reparse.o \
  47   50                  vncache.o
  48   51  
↓ open down ↓ 105 lines elided ↑ open up ↑
 154  157                  smb2_set_info.o \
 155  158                  smb2_setinfo_file.o \
 156  159                  smb2_setinfo_fs.o \
 157  160                  smb2_setinfo_quota.o \
 158  161                  smb2_setinfo_sec.o \
 159  162                  smb2_signing.o \
 160  163                  smb2_tree_connect.o \
 161  164                  smb2_tree_disconn.o \
 162  165                  smb2_write.o \
 163  166                  \
      167 +                smb3_kdf.o \
 164  168                  smb3_encrypt.o
 165  169  
 166  170  # Can't just link with -lsmb because of user vs kernel API
 167  171  # i.e. can't call free with mem from kmem_alloc, which is
 168  172  # what happens if we just link with -lsmb
 169  173  OBJS_CMN_SMBSRV = \
 170  174                  smb_cfg_util.o \
 171  175                  smb_inet.o \
 172  176                  smb_match.o \
 173  177                  smb_msgbuf.o \
↓ open down ↓ 110 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX