This code is generic enough to have it in the top level now.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
#include "includes.h"
#include "system/network.h"
-#include "libsmb/libsmb.h"
-#include "libsmb/smb2cli.h"
-#include "../libcli/smb/smbXcli_base.h"
#include "../lib/util/tevent_ntstatus.h"
#include "../lib/tsocket/tsocket.h"
#include "../lib/tsocket/tsocket_internal.h"
-#include "cli_np_tstream.h"
+#include "smb_common.h"
+#include "smbXcli_base.h"
+#include "tstream_smbXcli_np.h"
#include "libcli/security/security.h"
static const struct tstream_context_ops tstream_cli_np_ops;
struct tevent_context;
struct tevent_req;
-struct cli_state;
struct tstream_context;
struct smbXcli_conn;
struct smbXcli_session;
smb2cli_query_directory.c
smb2cli_ioctl.c
smb2cli_echo.c
+ tstream_smbXcli_np.c
''',
deps='LIBCRYPTO errors gensec krb5samba smb_transport',
public_deps='talloc samba-util',
smb2_lease.h
smb_util.h
smb_unix_ext.h
+ tstream_smbXcli_np.h
''',
)
#include "includes.h"
#include "../lib/util/tevent_ntstatus.h"
#include "rpc_client/rpc_transport.h"
-#include "libsmb/cli_np_tstream.h"
#include "librpc/ndr/ndr_table.h"
#include "libcli/smb/smbXcli_base.h"
+#include "libcli/smb/tstream_smbXcli_np.h"
#include "client.h"
#undef DBGC_CLASS
#include "../lib/util/tevent_ntstatus.h"
#include "rpc_client/rpc_transport.h"
#include "lib/tsocket/tsocket.h"
-#include "libsmb/cli_np_tstream.h"
+#include "libcli/smb/tstream_smbXcli_np.h"
#include "cli_pipe.h"
#undef DBGC_CLASS
libsmb/clirap2.c
libsmb/async_smb.c
libsmb/smb2cli_tcon.c
- libsmb/cli_np_tstream.c
libsmb/reparse_symlink.c
libsmb/clisymlink.c
libsmb/smbsock_connect.c