samba.git
13 years agor15204: Fix MD5Update prototype
Jelmer Vernooij [Mon, 24 Apr 2006 14:53:03 +0000 (14:53 +0000)]
r15204: Fix MD5Update prototype

13 years agor15203: Allow system 'bool' type to be defined in another header then stdbool.h
Jelmer Vernooij [Mon, 24 Apr 2006 14:52:37 +0000 (14:52 +0000)]
r15203: Allow system 'bool' type to be defined in another header then stdbool.h

13 years agor15202: Don't derefence NULL pointers - found by the IBM Checker
Jelmer Vernooij [Mon, 24 Apr 2006 14:41:13 +0000 (14:41 +0000)]
r15202: Don't derefence NULL pointers - found by the IBM Checker

13 years agor15201: Use abs() rather then ABS()
Jelmer Vernooij [Mon, 24 Apr 2006 14:20:44 +0000 (14:20 +0000)]
r15201: Use abs() rather then ABS()

13 years agor15200: Move MIN/MAX macros to libreplace as some systems have them
Jelmer Vernooij [Mon, 24 Apr 2006 14:09:07 +0000 (14:09 +0000)]
r15200: Move MIN/MAX macros to libreplace as some systems have them
in sys/param.h

13 years agor15199: Try to make these prototypes match, to get the build on S390 linux going.
Andrew Bartlett [Mon, 24 Apr 2006 13:55:21 +0000 (13:55 +0000)]
r15199: Try to make these prototypes match, to get the build on S390 linux going.

Andrew Bartlett

13 years agor15192: Update Samba4 to use current lorikeet-heimdal.
Andrew Bartlett [Mon, 24 Apr 2006 09:36:24 +0000 (09:36 +0000)]
r15192: Update Samba4 to use current lorikeet-heimdal.

Andrew Bartlett

13 years agor15191: Avoid uint_t as it's not standard.
Jelmer Vernooij [Mon, 24 Apr 2006 09:36:09 +0000 (09:36 +0000)]
r15191: Avoid uint_t as it's not standard.

13 years agor15190: Disable sonames for the BSDs and solaris as they don't take more then
Jelmer Vernooij [Mon, 24 Apr 2006 09:34:22 +0000 (09:34 +0000)]
r15190: Disable sonames for the BSDs and solaris as they don't take more then
one version number (0 rather then 0.0.1)

13 years agor15189: Add parentheses to force ISDOt and ISDOTDOT evaluation order. Fix typo
James Peach [Mon, 24 Apr 2006 02:36:55 +0000 (02:36 +0000)]
r15189: Add parentheses to force ISDOt and ISDOTDOT evaluation order. Fix typo
that made the BASE-DIR2 test fail.

13 years agor15188: Restore svn rev. 15183, 15184 and 15185, which I inadvertantly clobbered
James Peach [Mon, 24 Apr 2006 01:26:31 +0000 (01:26 +0000)]
r15188: Restore svn rev. 15183, 15184 and 15185, which I inadvertantly clobbered
in r15186. I don't think I should be allowed to use quilt and svn at the
same time any more :(

13 years agor15187: Introduce new param type P_BYTES. This lets config options which specify
James Peach [Mon, 24 Apr 2006 00:38:53 +0000 (00:38 +0000)]
r15187: Introduce new param type P_BYTES. This lets config options which specify
byte counts be given in convenient units.

13 years agor15186: Introduce ISDOT and ISDOTDOT macros for testing whether a filename is
James Peach [Mon, 24 Apr 2006 00:16:51 +0000 (00:16 +0000)]
r15186: Introduce ISDOT and ISDOTDOT macros for testing whether a filename is
"." for "..". These express the intention better that strcmp or strequal
and improve searchability via cscope/ctags.

13 years agor15185: Force all NTVFS modules to provide a critical sizes structure so
James Peach [Sun, 23 Apr 2006 23:44:14 +0000 (23:44 +0000)]
r15185: Force all NTVFS modules to provide a critical sizes structure so
the version information can be checked when modules are registered.

13 years agor15184: Declare ntvfs_register with a typed ops pointer.
James Peach [Sun, 23 Apr 2006 23:42:23 +0000 (23:42 +0000)]
r15184: Declare ntvfs_register with a typed ops pointer.

13 years agor15183: Hoist the critical sizes initialiser into a header so that modules
James Peach [Sun, 23 Apr 2006 23:40:53 +0000 (23:40 +0000)]
r15183: Hoist the critical sizes initialiser into a header so that modules
can have standard access to critical sizes. Add a convenience function
to determine whether two critical sizes differ.

13 years agor15182: make stuff more portable
Stefan Metzmacher [Sun, 23 Apr 2006 22:45:54 +0000 (22:45 +0000)]
r15182: make stuff more portable

metze

13 years agor15181: Don't try kerberos sign/seal when in SSL
Simo Sorce [Sun, 23 Apr 2006 17:22:32 +0000 (17:22 +0000)]
r15181: Don't try kerberos sign/seal when in SSL

13 years agor15179: Detect setproctitle if it is in libc. Patch by Timur Bakevey
Jelmer Vernooij [Sun, 23 Apr 2006 15:34:47 +0000 (15:34 +0000)]
r15179: Detect setproctitle if it is in libc. Patch by Timur Bakevey

13 years agor15178: Fix ldb function calls after big swig rename.
Tim Potter [Sun, 23 Apr 2006 15:30:40 +0000 (15:30 +0000)]
r15178: Fix ldb function calls after big swig rename.

Add close() methods to Ldb and LdbMessage classes.

Start adding dict interface to LdbMessage.

13 years agor15177: Wrap ldb_strerror() function.
Tim Potter [Sun, 23 Apr 2006 15:29:25 +0000 (15:29 +0000)]
r15177: Wrap ldb_strerror() function.

13 years agor15176: Ensure we don't segfault when we try and delete @FOO records.
Andrew Bartlett [Sun, 23 Apr 2006 11:25:02 +0000 (11:25 +0000)]
r15176: Ensure we don't segfault when we try and delete @FOO records.

Don't try and steal the result of a search on failure, it has already
been talloc_free()'ed by the ildb code.

Andrew Bartlett

13 years agor15157: Systems with argv limits can't handle the full list of $(DEP_FILE). Replace
James Peach [Fri, 21 Apr 2006 00:14:57 +0000 (00:14 +0000)]
r15157: Systems with argv limits can't handle the full list of $(DEP_FILE). Replace
with the (hopefuly) equivalent find/rm sequence.

13 years agor15156: For some reason, ln -sf doesn't appear to work as expected on IRIX. Replace
James Peach [Fri, 21 Apr 2006 00:07:50 +0000 (00:07 +0000)]
r15156: For some reason, ln -sf doesn't appear to work as expected on IRIX. Replace
this with an explicit rm.

13 years agor15155: Add strsep replacement from heimdal 0.7.2 for systems that don't
James Peach [Fri, 21 Apr 2006 00:04:21 +0000 (00:04 +0000)]
r15155: Add strsep replacement from heimdal 0.7.2 for systems that don't
have strsep in libc.

13 years agor15149: fix typo
Stefan Metzmacher [Thu, 20 Apr 2006 12:11:09 +0000 (12:11 +0000)]
r15149: fix typo

metze

13 years agor15148: make wreplsrv_pull_names static
Stefan Metzmacher [Thu, 20 Apr 2006 12:00:38 +0000 (12:00 +0000)]
r15148: make wreplsrv_pull_names static

metze

13 years agor15147: make some more stuff static
Stefan Metzmacher [Thu, 20 Apr 2006 11:42:03 +0000 (11:42 +0000)]
r15147: make some more stuff static

metze

13 years agor15146: fix comments
Stefan Metzmacher [Thu, 20 Apr 2006 11:37:14 +0000 (11:37 +0000)]
r15146: fix comments

metze

13 years agor15143: Pull in GNU extensions right at the start of the configure process. This
James Peach [Thu, 20 Apr 2006 01:16:04 +0000 (01:16 +0000)]
r15143: Pull in GNU extensions right at the start of the configure process. This
prevents a warning on comparison_fn_t redefinition every time replace.h
is included.

13 years agor15131: Tidy help output. When printing the list of tests, group them by prefix
James Peach [Wed, 19 Apr 2006 03:06:50 +0000 (03:06 +0000)]
r15131: Tidy help output. When printing the list of tests, group them by prefix
to make it easier to see what tests are available.

13 years agor15122: test what access masks are needed when using the FLAGS2_READ_PERMIT_EXECUTE
Stefan Metzmacher [Tue, 18 Apr 2006 13:06:49 +0000 (13:06 +0000)]
r15122: test what access masks are needed when using the FLAGS2_READ_PERMIT_EXECUTE
flag.

metze

13 years agor15121: fix pushing of the FLAGS2_READ_PERMIT_EXECUTE flag in the
Stefan Metzmacher [Tue, 18 Apr 2006 13:05:24 +0000 (13:05 +0000)]
r15121: fix pushing of the FLAGS2_READ_PERMIT_EXECUTE flag in the
"readx.read_for_execute = True" case.

metze

13 years agor15120: Minimize the diff between Samba3 and Samba4 tdb: In Samba3 we don't allow C++
Volker Lendecke [Tue, 18 Apr 2006 11:26:43 +0000 (11:26 +0000)]
r15120: Minimize the diff between Samba3 and Samba4 tdb: In Samba3 we don't allow C++
keywords. Change "private" -> "private_data".

Volker

13 years agor15118: - do access checks also when the owner and group are not changed
Stefan Metzmacher [Tue, 18 Apr 2006 08:33:48 +0000 (08:33 +0000)]
r15118: - do access checks also when the owner and group are not changed
- only call chown/fchown when we want to change something

metze

13 years agor15117: add more comments
Stefan Metzmacher [Tue, 18 Apr 2006 08:07:35 +0000 (08:07 +0000)]
r15117: add more comments

metze

13 years agor15113: Add a ldb_strerror() function.
Tim Potter [Mon, 17 Apr 2006 23:25:25 +0000 (23:25 +0000)]
r15113: Add a ldb_strerror() function.

13 years agor15110: Start rewriting higher level ldb wrapper.
Tim Potter [Mon, 17 Apr 2006 22:00:30 +0000 (22:00 +0000)]
r15110: Start rewriting higher level ldb wrapper.

13 years agor15109: Wrap ldb_global_init()
Tim Potter [Mon, 17 Apr 2006 21:59:44 +0000 (21:59 +0000)]
r15109: Wrap ldb_global_init()

13 years agor15100: Port the bugfix for #3569 to Samba4
Volker Lendecke [Mon, 17 Apr 2006 11:42:59 +0000 (11:42 +0000)]
r15100: Port the bugfix for #3569 to Samba4

13 years agor15099: An attempt to fix BSD make portability issues. With these changes Samba 4...
Alexander Bokovoy [Mon, 17 Apr 2006 07:04:56 +0000 (07:04 +0000)]
r15099: An attempt to fix BSD make portability issues. With these changes Samba 4 builds successfully on NetBSD 3.0

13 years agor15097: Add constants for ldb errors.
Tim Potter [Sun, 16 Apr 2006 06:05:33 +0000 (06:05 +0000)]
r15097: Add constants for ldb errors.

Add wrappers for ldb_dn_explode() and ldb_dn_linearize().

13 years agor15096: Fix typo.
Tim Potter [Sun, 16 Apr 2006 06:02:13 +0000 (06:02 +0000)]
r15096: Fix typo.

13 years agor15095: Fix up typemap for struct ldb_val so that ldb_msg_add_value() wrapper
Tim Potter [Sun, 16 Apr 2006 03:46:05 +0000 (03:46 +0000)]
r15095: Fix up typemap for struct ldb_val so that ldb_msg_add_value() wrapper
works properly.

13 years agor15092: Remove some swig stuff that didn't work out and the %rename call.
Tim Potter [Sat, 15 Apr 2006 10:13:09 +0000 (10:13 +0000)]
r15092: Remove some swig stuff that didn't work out and the %rename call.

Add wrappers for some of the ldb_msg_* functions.

13 years agor15091: Raise LdbError instead of IOError when ldb function calls return an
Tim Potter [Sat, 15 Apr 2006 10:10:23 +0000 (10:10 +0000)]
r15091: Raise LdbError instead of IOError when ldb function calls return an
error.

13 years agor15090: Since we wrap the swig wrapper in another layer of Python, there isn't
Tim Potter [Sat, 15 Apr 2006 07:44:06 +0000 (07:44 +0000)]
r15090: Since we wrap the swig wrapper in another layer of Python, there isn't
much point in doing lots of %rename calls in tdb.i so get rid of them.

13 years agor15087: Quick stress test that does more or less what the tool "iometer" does.
Volker Lendecke [Fri, 14 Apr 2006 20:36:36 +0000 (20:36 +0000)]
r15087: Quick stress test that does more or less what the tool "iometer" does.

Volker

13 years agor15079: w2k3 returns NT_STATUS_PRIVILEGE_NOT_HELD if SEC_FLAG_SYSTEM_SECURITY is
Stefan Metzmacher [Thu, 13 Apr 2006 13:53:27 +0000 (13:53 +0000)]
r15079: w2k3 returns NT_STATUS_PRIVILEGE_NOT_HELD if SEC_FLAG_SYSTEM_SECURITY is
desired but SeSecurityPrivilege isn't granted

metze

13 years agor15078: add TODO about setting the full ACL with an NTTRANS_CREATE
Stefan Metzmacher [Thu, 13 Apr 2006 12:59:41 +0000 (12:59 +0000)]
r15078: add TODO about setting the full ACL with an NTTRANS_CREATE

metze

13 years agor15077: map SID_BUILTIN_USERS
Stefan Metzmacher [Thu, 13 Apr 2006 12:17:12 +0000 (12:17 +0000)]
r15077: map SID_BUILTIN_USERS

metze

13 years agor15076: give the correct return code
Stefan Metzmacher [Thu, 13 Apr 2006 12:13:40 +0000 (12:13 +0000)]
r15076: give the correct return code

metze

13 years agor15071: fix typo
Stefan Metzmacher [Thu, 13 Apr 2006 12:03:05 +0000 (12:03 +0000)]
r15071: fix typo

metze

13 years agor15070: test the needed access masks for read/write the different
Stefan Metzmacher [Thu, 13 Apr 2006 11:37:44 +0000 (11:37 +0000)]
r15070: test the needed access masks for read/write the different
security descriptor components

metze

13 years agor15069: - don't crash on a NULL acl
Stefan Metzmacher [Thu, 13 Apr 2006 11:34:39 +0000 (11:34 +0000)]
r15069: - don't crash on a NULL acl
- add the correct access checks for changing sd->group and sd->dacl

metze

13 years agor15066: - sync the dir_flags tests with the file_flags tests
Stefan Metzmacher [Thu, 13 Apr 2006 09:00:38 +0000 (09:00 +0000)]
r15066: - sync the dir_flags tests with the file_flags tests
- add some more checks for the w2k3 bug case

metze

13 years agor15065: Remove duplicate prototype.
Tim Potter [Thu, 13 Apr 2006 04:19:27 +0000 (04:19 +0000)]
r15065: Remove duplicate prototype.

13 years agor15064: Remove the change until I find proper solution
Alexander Bokovoy [Thu, 13 Apr 2006 04:14:18 +0000 (04:14 +0000)]
r15064: Remove the change until I find proper solution

13 years agor15063: Theoretically, this should allow NetBSD make to handle VPATH-like lookups
Alexander Bokovoy [Thu, 13 Apr 2006 04:10:09 +0000 (04:10 +0000)]
r15063: Theoretically, this should allow NetBSD make to handle VPATH-like lookups

13 years agor15062: Theoretically, this should allow NetBSD make to handle VPATH-like lookups
Alexander Bokovoy [Thu, 13 Apr 2006 04:04:10 +0000 (04:04 +0000)]
r15062: Theoretically, this should allow NetBSD make to handle VPATH-like lookups

13 years agor15061: Use $(PERL) to run cflags.pl as actual perl binary might not be in /usr/bin
Alexander Bokovoy [Thu, 13 Apr 2006 03:09:14 +0000 (03:09 +0000)]
r15061: Use $(PERL) to run cflags.pl as actual perl binary might not be in /usr/bin

13 years agor15057: fix access masks for getting and setting security_descriptors
Stefan Metzmacher [Wed, 12 Apr 2006 16:27:53 +0000 (16:27 +0000)]
r15057: fix access masks for getting and setting security_descriptors

I'll add some torture tests later...

metze

13 years agor15056: w2k3 gives NT_STATUS_ACCESS_DENIED instead of NT_STATUS_ACCESS_VIOLATION
Stefan Metzmacher [Wed, 12 Apr 2006 16:19:42 +0000 (16:19 +0000)]
r15056: w2k3 gives NT_STATUS_ACCESS_DENIED instead of NT_STATUS_ACCESS_VIOLATION

metze

13 years agor15055: this was my version for the crash bug in the messaging code...
Stefan Metzmacher [Wed, 12 Apr 2006 15:52:17 +0000 (15:52 +0000)]
r15055: this was my version for the crash bug in the messaging code...
it also makes the function a bit shorter and clearer,
as the tmp msg_types only have one handler and not a list

metze

13 years agor15052: Do not add builddir variants into include paths when building in-tree
Alexander Bokovoy [Wed, 12 Apr 2006 13:02:56 +0000 (13:02 +0000)]
r15052: Do not add builddir variants into include paths when building in-tree

13 years agor15051: Remove directory creation from this rule; we use script/buildtree.pl for...
Alexander Bokovoy [Wed, 12 Apr 2006 12:28:22 +0000 (12:28 +0000)]
r15051: Remove directory creation from this rule; we use script/buildtree.pl for external build dir instead

13 years agor15050: fixed a double free in the new messaging code.
Andrew Tridgell [Wed, 12 Apr 2006 09:38:07 +0000 (09:38 +0000)]
r15050: fixed a double free in the new messaging code.

13 years agor15049: for really efficient oplock handling with thousands of open files we
Andrew Tridgell [Wed, 12 Apr 2006 06:08:24 +0000 (06:08 +0000)]
r15049: for really efficient oplock handling with thousands of open files we
will need a separate messaging endpoint per open file. To make this
efficient extend the messaging layer to have a new registration
function for temporary message types that maps via an idtree.

I have updated the LOCAL-MESSAGING test to use the new function.

13 years agor15048: started on the server side implementation of oplocks. The code is not
Andrew Tridgell [Wed, 12 Apr 2006 04:42:40 +0000 (04:42 +0000)]
r15048: started on the server side implementation of oplocks. The code is not
functional yet, I'm committing so it doesn't diverge too much from
other peoples work. It is disabled by default.

13 years agor15036: Add out of tree build support and see how buildfarm will respond to make...
Alexander Bokovoy [Tue, 11 Apr 2006 11:37:52 +0000 (11:37 +0000)]
r15036: Add out of tree build support and see how buildfarm will respond to make constructs

13 years agor15033: expanded the RAW-OPLOCK test to include the different cases where the
Andrew Tridgell [Tue, 11 Apr 2006 04:40:11 +0000 (04:40 +0000)]
r15033: expanded the RAW-OPLOCK test to include the different cases where the
client chooses to break to none or break to level II, when offered a
level II break from exclusive

13 years agor15032: change BENCH-NBENCH to always break to none, rather than accepting a
Andrew Tridgell [Tue, 11 Apr 2006 04:36:09 +0000 (04:36 +0000)]
r15032: change BENCH-NBENCH to always break to none, rather than accepting a
levelII break offer from the server.

13 years agor15029: fixed the detection of inotify
Andrew Tridgell [Tue, 11 Apr 2006 01:19:20 +0000 (01:19 +0000)]
r15029: fixed the detection of inotify

13 years agor15021: Couple more comments and fixes in spirit of utility functions
Rafal Szczesniak [Mon, 10 Apr 2006 22:03:26 +0000 (22:03 +0000)]
r15021: Couple more comments and fixes in spirit of utility functions
for composite interface.

rafal

13 years agor15017: When making up our own inotify functions, make sure glibc exports the
Tim Potter [Mon, 10 Apr 2006 12:15:40 +0000 (12:15 +0000)]
r15017: When making up our own inotify functions, make sure glibc exports the
__NR_inotify_* syscall numbers before trying.

13 years agor15016: add a test for a 2nd open with an exclusive oplock. It does not cause
Andrew Tridgell [Mon, 10 Apr 2006 06:06:26 +0000 (06:06 +0000)]
r15016: add a test for a 2nd open with an exclusive oplock. It does not cause
a break, as exclusive oplocks don't cache close requests

13 years agor15015: add an explanation for this test
Andrew Tridgell [Mon, 10 Apr 2006 05:12:49 +0000 (05:12 +0000)]
r15015: add an explanation for this test

13 years agor15014: added a simple batch oplock benchmark
Andrew Tridgell [Mon, 10 Apr 2006 04:51:52 +0000 (04:51 +0000)]
r15014: added a simple batch oplock benchmark

Jeremy, Samba3 currently fails this test with a 2.6.16-rc6 kernel and
kernel oplocks enabled. With kernel oplock off it passes, though its a
bit slow

13 years agor15002: More cleanups in build/m4/rewrite.m4
Jelmer Vernooij [Sat, 8 Apr 2006 17:19:32 +0000 (17:19 +0000)]
r15002: More cleanups in build/m4/rewrite.m4

13 years agor15001: Add 'make dist'
Jelmer Vernooij [Sat, 8 Apr 2006 16:49:03 +0000 (16:49 +0000)]
r15001: Add 'make dist'

13 years agor15000: Move some more autoconf tests out of build/m4/rewrite.m4
Jelmer Vernooij [Sat, 8 Apr 2006 16:25:53 +0000 (16:25 +0000)]
r15000: Move some more autoconf tests out of build/m4/rewrite.m4
Guarantee availability of __FUNCTION__ in libreplace

13 years agor14999: Remove more unused autoconf code
Jelmer Vernooij [Sat, 8 Apr 2006 16:05:21 +0000 (16:05 +0000)]
r14999: Remove more unused autoconf code
Simplify va_copy() replacement code a bit

13 years agor14998: Remove unused autoconf test, move others to proper places
Jelmer Vernooij [Sat, 8 Apr 2006 15:26:59 +0000 (15:26 +0000)]
r14998: Remove unused autoconf test, move others to proper places

13 years agor14997: Fix build of static libraries. Libraries build fine now, but linking doesn't
Jelmer Vernooij [Sat, 8 Apr 2006 14:49:59 +0000 (14:49 +0000)]
r14997: Fix build of static libraries. Libraries build fine now, but linking doesn't
work yet.

13 years agor14996: Fix compilation of gencache
Jelmer Vernooij [Sat, 8 Apr 2006 14:48:04 +0000 (14:48 +0000)]
r14996: Fix compilation of gencache

13 years agor14995: Avoid parallel builds unless there is support for automatic dependencies.
Jelmer Vernooij [Sat, 8 Apr 2006 14:26:32 +0000 (14:26 +0000)]
r14995: Avoid parallel builds unless there is support for automatic dependencies.

13 years agor14993: Make subsystems again
Jelmer Vernooij [Sat, 8 Apr 2006 13:53:11 +0000 (13:53 +0000)]
r14993: Make subsystems again

13 years agor14992: Allow load_module() to be used externally
Jelmer Vernooij [Sat, 8 Apr 2006 13:44:40 +0000 (13:44 +0000)]
r14992: Allow load_module() to be used externally

13 years agor14991: Add option -l to allow ndrdump to load dcerpc_interface_tables from .so files.
Jelmer Vernooij [Sat, 8 Apr 2006 13:43:57 +0000 (13:43 +0000)]
r14991: Add option -l to allow ndrdump to load dcerpc_interface_tables from .so files.

13 years agor14990: talloc_reference() can fail
Stefan Metzmacher [Sat, 8 Apr 2006 07:54:15 +0000 (07:54 +0000)]
r14990: talloc_reference() can fail

metze

13 years agor14984: marking mprBreakpoint() as a __noreturn__ function should reduce the
Andrew Tridgell [Sat, 8 Apr 2006 03:04:00 +0000 (03:04 +0000)]
r14984: marking mprBreakpoint() as a __noreturn__ function should reduce the
number of ejs errors from the IBM checker

13 years agor14983: fix an uninitialised var
Andrew Tridgell [Sat, 8 Apr 2006 03:00:12 +0000 (03:00 +0000)]
r14983: fix an uninitialised var

13 years agor14982: mark a deliberate missing break
Andrew Tridgell [Sat, 8 Apr 2006 02:58:54 +0000 (02:58 +0000)]
r14982: mark a deliberate missing break

13 years agor14981: fixed a use of a wild ptr in regshell
Andrew Tridgell [Sat, 8 Apr 2006 02:58:36 +0000 (02:58 +0000)]
r14981: fixed a use of a wild ptr in regshell

13 years agor14980: fixed several IBM checker errors in gentest and masktest
Andrew Tridgell [Sat, 8 Apr 2006 02:55:16 +0000 (02:55 +0000)]
r14980: fixed several IBM checker errors in gentest and masktest

13 years agor14979: avoid a null ptr deref
Andrew Tridgell [Sat, 8 Apr 2006 02:49:44 +0000 (02:49 +0000)]
r14979: avoid a null ptr deref

13 years agor14978: fixed a print of NULL
Andrew Tridgell [Sat, 8 Apr 2006 02:47:42 +0000 (02:47 +0000)]
r14978: fixed a print of NULL

13 years agor14977: more IBM checker fixes
Andrew Tridgell [Sat, 8 Apr 2006 02:44:37 +0000 (02:44 +0000)]
r14977: more IBM checker fixes

13 years agor14976: another use of the magic comment recognised by the IBM checker for
Andrew Tridgell [Sat, 8 Apr 2006 02:40:15 +0000 (02:40 +0000)]
r14976: another use of the magic comment recognised by the IBM checker for
deliberate fall through in switch

13 years agor14975: use the magic comment recognised by the IBM checker for deliberate
Andrew Tridgell [Sat, 8 Apr 2006 02:36:28 +0000 (02:36 +0000)]
r14975: use the magic comment recognised by the IBM checker for deliberate
fall through in switch