[SCM] Samba Shared Repository - branch master updated
Richard Sharpe
sharpe at samba.org
Tue Jul 31 22:37:02 MDT 2012
The branch, master has been updated
via d4bce35 Add two flags to allow for handling of Extended Signatures (Session Key Protection) on a TCON_AND_X request and response.
via 610ac2d Make it possible to build under Solaris make as well as FreeBSD and Linux. Also add comments on changes that might be needed
from 23df816 VERSION: Move on to beta6!
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit d4bce355ad1c0c2e9d61cfaa6f8ef3ffb8d391f0
Author: Richard Sharpe <realrichardsharpe at gmail.com>
Date: Tue Jul 31 19:36:18 2012 -0700
Add two flags to allow for handling of Extended Signatures (Session Key Protection) on a TCON_AND_X request and response.
Autobuild-User(master): Richard Sharpe <sharpe at samba.org>
Autobuild-Date(master): Wed Aug 1 06:36:37 CEST 2012 on sn-devel-104
commit 610ac2d350ee8a2d5e58d08f61ba1af03b3d762b
Author: Richard Sharpe <realrichardsharpe at gmail.com>
Date: Sat Jun 2 22:27:22 2012 -0700
Make it possible to build under Solaris make as well as FreeBSD and Linux. Also add comments on changes that might be needed
-----------------------------------------------------------------------
Summary of changes:
examples/VFS/Makefile.in | 21 +++++++++++++++++----
source3/include/smb.h | 2 ++
2 files changed, 19 insertions(+), 4 deletions(-)
Changeset truncated at 500 lines:
diff --git a/examples/VFS/Makefile.in b/examples/VFS/Makefile.in
index db787de..ba41923 100644
--- a/examples/VFS/Makefile.in
+++ b/examples/VFS/Makefile.in
@@ -27,6 +27,13 @@ libdir = @libdir@
VFS_LIBDIR = $(libdir)/vfs
+# Note, if make fails, it might be because your version of make does not
+# support what we need. Try installing GNU make and rerun make.
+#
+# Note also, that if your module requires more than one object file to be
+# linked in you will have to modify Makefile.in to accommodate your needs and
+# then rerun configure before you can build.
+
# Change these targets to the names of your modules if building out of tree
MODULES = skel_opaque. at SHLIBEXT@ shadow_copy_test. at SHLIBEXT@ \
skel_transparent. at SHLIBEXT@
@@ -37,13 +44,19 @@ all: $(MODULES)
.SUFFIXES: . at SHLIBEXT@
-. at OBJEXT@. at SHLIBEXT@:
- @echo "Linking $<"
- @$(CC) $(LDSHFLAGS) $(LDFLAGS) $*. at OBJEXT@ -o $*. at SHLIBEXT@
+# You might need to create an explicit rule for your shared object if your
+# shared object is built from multiple .c files.
-.c. at OBJEXT@:
+.c. at SHLIBEXT@:
@echo "Compiling $<"
@$(CC) $(FLAGS) -c $< -D$*_init=samba_init_module
+ @echo "Linking $@"
+ @$(CC) $(LDSHFLAGS) $(LDFLAGS) $*. at OBJEXT@ -o $*. at SHLIBEXT@
+
+# You might need to uncomment this if you have other .c files to compile
+#.c. at OBJEXT@:
+# @echo "Compiling $<"
+# @$(CC) $(FLAGS) -c $< -D$*_init=samba_init_module
install: default
$(INSTALLCMD) -d $(VFS_LIBDIR)
diff --git a/source3/include/smb.h b/source3/include/smb.h
index c396f0e..310cbbb 100644
--- a/source3/include/smb.h
+++ b/source3/include/smb.h
@@ -623,6 +623,8 @@ char *strdup(char *s);
/* TCONX Flag (smb_vwv2). */
#define TCONX_FLAG_EXTENDED_RESPONSE 0x8
+#define TCONX_FLAG_EXTENDED_SIGNATURES 0x4
+#define SMB_EXTENDED_SIGNATURES 0x20
/* File Status Flags. See:
--
Samba Shared Repository
More information about the samba-cvs
mailing list