[SCM] Samba Shared Repository - branch master updated
Volker Lendecke
vlendec at samba.org
Thu Jul 16 04:01:03 UTC 2020
The branch, master has been updated
via d8f1d267cde util: Fix a signed/unsigned comparison
via cfd34eef585 tdb: Fix some signed/unsigned comparisons
via 6fc0a486262 smbd: Remove code inside #ifdef HAVE_BROKEN_READDIR_NAME
via ee6b31ad9b0 lib/util: Remove code inside #ifdef HAVE_BROKEN_READDIR_NAME
via eecd65d475d lib/util: Remove code inside #ifdef NEXT2
via 268994f514a s4:client: Remove code inside #ifdef NEXT2
via 2162d50316f smbd: Remove code inside #ifdef NEXT2
from d23e2678e93 s3:smbd: stop accepting multichannel connections early in exit_server_common()
https://git.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit d8f1d267cde21b75dd8652a0d5c98cf0890e1996
Author: Martin Schwenke <martin at meltin.net>
Date: Thu May 7 17:14:34 2020 +1000
util: Fix a signed/unsigned comparison
[107/390] Compiling lib/util/time.c
../../../lib/util/time.c: In function ‘timespec_string_buf’:
../../../lib/util/time.c:416:10: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
416 | if (len == -1) {
| ^~
Signed-off-by: Martin Schwenke <martin at meltin.net>
Reviewed-by: Volker Lendecke <vl at samba.org>
Autobuild-User(master): Volker Lendecke <vl at samba.org>
Autobuild-Date(master): Thu Jul 16 04:00:52 UTC 2020 on sn-devel-184
commit cfd34eef58577480ff546df44a210c8b98936387
Author: Martin Schwenke <martin at meltin.net>
Date: Thu May 7 16:57:07 2020 +1000
tdb: Fix some signed/unsigned comparisons
[207/389] Compiling lib/tdb/tools/tdbdump.c
../../../lib/tdb/tools/tdbrestore.c: In function ‘read_linehead’:
../../../lib/tdb/tools/tdbrestore.c:43:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
43 | for (i=0; i<sizeof(prefix); i++) {
| ^
../../../lib/tdb/tools/tdbrestore.c: In function ‘read_data’:
../../../lib/tdb/tools/tdbrestore.c:95:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
95 | for (i=0; i<size; i++) {
| ^
Signed-off-by: Martin Schwenke <martin at meltin.net>
Reviewed-by: Volker Lendecke <vl at samba.org>
commit 6fc0a48626206d5964ed04acbbf86f81e51b34c3
Author: Christof Schmitt <cs at samba.org>
Date: Tue Jun 23 11:55:05 2020 -0700
smbd: Remove code inside #ifdef HAVE_BROKEN_READDIR_NAME
This is dead code, the define is never set.
Signed-off-by: Christof Schmitt <cs at samba.org>
Reviewed-by: Volker Lendecke <vl at samba.org>
commit ee6b31ad9b0f54e3d19e1c64033dec357d9f5b0d
Author: Christof Schmitt <cs at samba.org>
Date: Tue Jun 23 11:51:41 2020 -0700
lib/util: Remove code inside #ifdef HAVE_BROKEN_READDIR_NAME
This is dead code, the define is never set.
Signed-off-by: Christof Schmitt <cs at samba.org>
Reviewed-by: Volker Lendecke <vl at samba.org>
commit eecd65d475dc39af65f4284acddb11d0573b2008
Author: Christof Schmitt <cs at samba.org>
Date: Tue Jun 23 11:49:46 2020 -0700
lib/util: Remove code inside #ifdef NEXT2
This is dead code, the define is never set.
Signed-off-by: Christof Schmitt <cs at samba.org>
Reviewed-by: Volker Lendecke <vl at samba.org>
commit 268994f514a8fe7f3831f78ac3b0fc2bc6133157
Author: Christof Schmitt <cs at samba.org>
Date: Tue Jun 23 11:48:53 2020 -0700
s4:client: Remove code inside #ifdef NEXT2
This is dead code, the define is never set.
Signed-off-by: Christof Schmitt <cs at samba.org>
Reviewed-by: Volker Lendecke <vl at samba.org>
commit 2162d50316fce9a2015121642013902eeffa2367
Author: Christof Schmitt <cs at samba.org>
Date: Tue Jun 23 11:46:38 2020 -0700
smbd: Remove code inside #ifdef NEXT2
This is dead code, the define is never set.
Signed-off-by: Christof Schmitt <cs at samba.org>
Reviewed-by: Volker Lendecke <vl at samba.org>
-----------------------------------------------------------------------
Summary of changes:
lib/tdb/tools/tdbrestore.c | 5 +++--
lib/util/time.c | 2 +-
source3/lib/util.c | 10 ----------
source3/smbd/vfs.c | 11 -----------
source4/client/client.c | 5 -----
5 files changed, 4 insertions(+), 29 deletions(-)
Changeset truncated at 500 lines:
diff --git a/lib/tdb/tools/tdbrestore.c b/lib/tdb/tools/tdbrestore.c
index 81c986c6003..9d5146272cc 100644
--- a/lib/tdb/tools/tdbrestore.c
+++ b/lib/tdb/tools/tdbrestore.c
@@ -27,7 +27,8 @@
static int read_linehead(FILE *f)
{
- int i, c;
+ size_t i;
+ int c;
int num_bytes;
char prefix[128];
@@ -84,7 +85,7 @@ static int read_hex(void) {
static int read_data(FILE *f, TDB_DATA *d, size_t size) {
int c, low, high;
- int i;
+ size_t i;
d->dptr = (unsigned char *)malloc(size);
if (d->dptr == NULL) {
diff --git a/lib/util/time.c b/lib/util/time.c
index 0fac5e2e397..93e68dcf724 100644
--- a/lib/util/time.c
+++ b/lib/util/time.c
@@ -374,7 +374,7 @@ const char *timespec_string_buf(const struct timespec *tp,
{
time_t t;
struct tm *tm = NULL;
- size_t len;
+ int len;
if (is_omit_timespec(tp)) {
strlcpy(buf->buf, "SAMBA_UTIME_OMIT", sizeof(buf->buf));
diff --git a/source3/lib/util.c b/source3/lib/util.c
index 6aa551176ed..a51c4aaf514 100644
--- a/source3/lib/util.c
+++ b/source3/lib/util.c
@@ -867,16 +867,6 @@ const char *readdirname(DIR *p)
dname = ptr->d_name;
-#ifdef NEXT2
- if (telldir(p) < 0)
- return(NULL);
-#endif
-
-#ifdef HAVE_BROKEN_READDIR_NAME
- /* using /usr/ucb/cc is BAD */
- dname = dname - 2;
-#endif
-
return talloc_strdup(talloc_tos(), dname);
}
diff --git a/source3/smbd/vfs.c b/source3/smbd/vfs.c
index f8c71014955..2194e09ab16 100644
--- a/source3/smbd/vfs.c
+++ b/source3/smbd/vfs.c
@@ -854,17 +854,6 @@ const char *vfs_readdirname(connection_struct *conn, void *p,
dname = ptr->d_name;
-
-#ifdef NEXT2
- if (telldir(p) < 0)
- return(NULL);
-#endif
-
-#ifdef HAVE_BROKEN_READDIR_NAME
- /* using /usr/ucb/cc is BAD */
- dname = dname - 2;
-#endif
-
status = SMB_VFS_TRANSLATE_NAME(conn, dname, vfs_translate_to_windows,
talloc_tos(), &translated);
if (NT_STATUS_EQUAL(status, NT_STATUS_NONE_MAPPED)) {
diff --git a/source4/client/client.c b/source4/client/client.c
index c77281cc8cd..27e20975156 100644
--- a/source4/client/client.c
+++ b/source4/client/client.c
@@ -1348,11 +1348,6 @@ static const char *readdirname(DIR *p)
dname = ptr->d_name;
-#ifdef NEXT2
- if (telldir(p) < 0)
- return(NULL);
-#endif
-
#ifdef HAVE_BROKEN_READDIR
/* using /usr/ucb/cc is BAD */
dname = dname - 2;
--
Samba Shared Repository
More information about the samba-cvs
mailing list