]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
libsmb: move reparse_symlink to libcli/smb/
authorVolker Lendecke <vl@samba.org>
Sun, 24 Oct 2021 18:38:19 +0000 (20:38 +0200)
committerJeremy Allison <jra@samba.org>
Thu, 11 Nov 2021 19:08:37 +0000 (19:08 +0000)
This will be useful for smbXcli_create to parse the symlink error

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
libcli/smb/reparse_symlink.c [moved from source3/libsmb/reparse_symlink.c with 100% similarity]
libcli/smb/reparse_symlink.h [moved from source3/libsmb/reparse_symlink.h with 100% similarity]
libcli/smb/wscript
source3/libsmb/clisymlink.c
source3/wscript_build

index c047fd332789fcb58a155797113fbf36309e55fd..0c9b38ca29913a4cdc54b5c6c91c2bed8eab2414 100644 (file)
@@ -45,6 +45,7 @@ def build(bld):
            smb2cli_echo.c
            smb2_posix.c
            tstream_smbXcli_np.c
+           reparse_symlink.c
     ''',
     deps='''
         LIBCRYPTO gnutls NDR_SMB2_LEASE_STRUCT samba-errors gensec krb5samba
index 36202d9e1f19a81e12234c80931c05665b1a7d9c..d4b269cc2b58cdbc8ec7bb36311ea24c84e58063 100644 (file)
@@ -27,7 +27,7 @@
 #include "libcli/security/secdesc.h"
 #include "libcli/security/security.h"
 #include "../libcli/smb/smbXcli_base.h"
-#include "source3/libsmb/reparse_symlink.h"
+#include "libcli/smb/reparse_symlink.h"
 
 struct cli_symlink_state {
        struct tevent_context *ev;
index 71e24ff336723caa49d89db12e48e00110639d2e..6040ababf7e6a356c563b98e8bd5bc3ced6e2a2d 100644 (file)
@@ -435,7 +435,6 @@ bld.SAMBA3_LIBRARY('libsmb',
                           libsmb/clidfs.c
                           libsmb/clioplock.c
                           libsmb/async_smb.c
-                          libsmb/reparse_symlink.c
                           libsmb/clisymlink.c
                           libsmb/smbsock_connect.c
                           libsmb/cli_smb2_fnum.c