Tim Potter
3aa6006056
Fixed description in file header.
...
(This used to be commit ed42dcf7846d487b73fc41c7b3f2feef8fd392e3)
2001-08-28 05:35:05 +00:00
Tim Potter
504cebabdd
Fix for make proto when srcdir != cwd.
...
(This used to be commit e6c0fb75755240e0d14452e421d965617d761507)
2001-08-28 04:16:56 +00:00
Andrew Tridgell
1f07993900
fixed typo
...
(This used to be commit 2d1829dfd041336a587443435d8dccab365a2b56)
2001-08-28 01:28:01 +00:00
Tim Potter
316c3fb510
Convert to NTSTATUS.
...
(This used to be commit 9e69f59d6c4ec4e0474c594ada3a05ecc2bc806b)
2001-08-27 21:32:54 +00:00
Tim Potter
8b6b1b2e82
Fix bug in usage().
...
Allow user to invoke with \\ or // in front of server name.
(This used to be commit c292b63ff60ca80c0f1804fbfb28d582c3308014)
2001-08-27 21:32:06 +00:00
Andrew Tridgell
b031af348c
converted another bunch of stuff to NTSTATUS
...
(This used to be commit 1d36250e338ae0ff9fbbf86019809205dd97d05e)
2001-08-27 19:46:22 +00:00
Herb Lewis
1d726fe0e0
new logs use abbreviated month names. Add this to date conversion
...
(This used to be commit 8021669b167053b5500f035c9c50d1327d73c232)
2001-08-27 18:24:04 +00:00
Andrew Tridgell
05c0ca2355
forgot to commit the scanner code
...
(This used to be commit 591308f3881e44750b48602fd05362f1f5c6477a)
2001-08-27 18:01:05 +00:00
Andrew Tridgell
ee5f7237de
started converting NTSTATUS to be a structure on systems with gcc in order to make it type incompatible with BOOL so we catch errors sooner. This has already found a number of bugs
...
(This used to be commit 1b778bc7d22efff3f90dc450eb12baa1241cf68f)
2001-08-27 17:52:23 +00:00
Andrew Tridgell
e8e98c9ea0
converted smbd to use NTSTATUS by default
...
major changes include:
- added NSTATUS type
- added automatic mapping between dos and nt error codes
- changed all ERROR() calls to ERROR_DOS() and many to ERROR_NT()
these calls auto-translate to the client error code system
- got rid of the cached error code and the writebmpx code
We eventually will need to also:
- get rid of BOOL, so we don't lose error info
- replace all ERROR_DOS() calls with ERROR_NT() calls
but that is too much for one night
(This used to be commit 83d9896c1ea8be796192b51a4678c2a3b87f7518)
2001-08-27 08:19:43 +00:00
Andrew Bartlett
3820578473
As per plug-fest discussions this paramater no longer defaults to the value
...
of add user script.
(This used to be commit 9e0c9a99f6ca01cd6a0ee3084f85e1c36b11d7c3)
2001-08-27 03:56:09 +00:00
Jeremy Allison
d309035c3e
Spaces -> Tabs.
...
Jeremy.
(This used to be commit 5b665122f5a785f858f75c0a3c181ae193e2c503)
2001-08-26 20:05:33 +00:00
Jeremy Allison
4a3f07456d
Ignore locks of length zero as they mean different things in Win32
...
and POSIX.
Jeremy.
(This used to be commit bd9cbf4c6883c1a39f28db8afa7cc0bd04b1b09f)
2001-08-26 19:39:40 +00:00
Jeremy Allison
10c240ef97
Don't use CLEAR_IF_FIRST if opening read-only.
...
Jeremy.
(This used to be commit f5ba19c12989dd1e996473869468afcfc5dce72e)
2001-08-26 19:27:18 +00:00
Jeremy Allison
cee2b0dc2c
bzero is not used (deprecated) as it's a BSDism.
...
Syscalls must check for -1, not < 0 (POSIX).
Formating (tab) fixups.
Jeremy.
(This used to be commit 7263949584a5e01fd5316770861a7550bd3f1155)
2001-08-26 19:11:33 +00:00
Volker Lendecke
b7c11f6295
Change default 'name resolve order' to WINS before DNS.
...
Volker
(This used to be commit 5fc8c51983f36b0b2bbb2704a522026dc64d0b65)
2001-08-26 18:26:40 +00:00
Christopher R. Hertel
7c09aa553d
Same as nmbd.c. These now test wins_srv_count() instead of lp_wins_server
...
to determine whether the 'wins server' parameter is set.
(This used to be commit 5b975d3a9cea39e9992a9b556b8a6d9d3ec14807)
2001-08-26 06:43:39 +00:00
Christopher R. Hertel
7fed75b4cb
Instead of checking lp_wins_server() to see if a WINS server was specified,
...
nmbd now calls wins_srv_count(). This returns the number of WINS servers
specified in the 'wins server' parameter. The return value will be zero if
'wins server' is not specified.
Quick change to make room for WINS failover.
(This used to be commit 0777ebc04b838b6b9036a5d0a6e0565bb0a65d9f)
2001-08-26 06:24:03 +00:00
Christopher R. Hertel
2ebb098820
Small changes to get ready for adding WINS failover to smbd and clients.
...
My plan is to change the lp_wins_server() function to lp_wins_server_list().
My reason being: With WINS failover the 'wins server' parameter may take a
list of WINS server names/IPs instead of just one. If it's a list, then
calling lp_wins_server() won't give you what you expect (that is, a single
WINS server name or IP). Instead, the functions in wins_srv.c should be
used. You can get either the name or IP of the 'current' working WINS
server in the list.
Chris -)-----
(This used to be commit efaa9ef5e72c3748d97e43bba38a0ba47ff3438d)
2001-08-26 06:01:46 +00:00
Gerald Carter
76f76c9572
fixed typo
...
(This used to be commit 3b1454691b1164493f1bee58a3d2e5eed0aa898e)
2001-08-26 05:13:49 +00:00
Christopher R. Hertel
1beb3867fb
Fussing with debug lines in open_socket_in(). I cleaned up some slightly
...
funky code that was simply setting a local int to 0 or 1 and also added
calls to strerror() in some of the debug lines.
The use of the dlevel parameter in this function is a little awkward.
There should probably be some comments about it in the source.
(This used to be commit 3031e7acdc4eac99a736f45161dee9bf81c1cc87)
2001-08-26 04:16:51 +00:00
Andrew Tridgell
c1598db18e
we now have all but the dreaded 0/0 lock working
...
(This used to be commit 98b6aef18c793187f392f944af516c8b9ebf86e9)
2001-08-24 21:09:38 +00:00
Gerald Carter
0c371318f7
typo
...
(This used to be commit 11605ea38ac699cec0d0e84b94eca3d8df2e03a7)
2001-08-24 20:34:57 +00:00
Herb Lewis
717533483b
get rid of compiler warnings
...
(This used to be commit 0768991d04ea03e774ca8662c9cae5e1951b88e0)
2001-08-24 20:32:01 +00:00
Tim Potter
b9e7eeaf4f
More status32 conversions.
...
(This used to be commit 031a19639ce862bd01c1a72d8b5ff21b0eae99d2)
2001-08-24 20:31:00 +00:00
Jeremy Allison
364d0e56e9
Re-added readbraw call to test with smbtorture. This code not yet
...
tested...
Jeremy.
(This used to be commit fe85a19b4b9db5910ad8259890f94c9496e1aebf)
2001-08-24 20:20:08 +00:00
Andrew Tridgell
db93134c32
fixed level2 find first for unisys clients
...
(This used to be commit cb8b21f71dbacc7ee658bef7011cd147fbe34101)
2001-08-24 20:11:26 +00:00
Andrew Tridgell
464237cdb8
fixed handling of 139/445 in clients
...
(This used to be commit 22b372f8a7996a19bebb8cdb411df999cffa32a4)
2001-08-24 20:11:09 +00:00
Gerald Carter
1399170a77
/tmp/cvsVTEaY5
...
(This used to be commit 55f222236f3a80b2e0b7a1ec278d90d5cf57459f)
2001-08-24 19:58:28 +00:00
Tim Potter
705fb73e50
Fixed debug in cli_establish_connection() - print out the called name on
...
connection failure rather than the calling name.
(This used to be commit 946f6eb9320c9897942adee8b513d8caaa3232c0)
2001-08-24 19:52:01 +00:00
Andrew Tridgell
b34d17e498
tests for 0 length locks
...
(This used to be commit 8fbd1d0f978a349ec4fcc0d34fca55314d3dec31)
2001-08-24 19:34:11 +00:00
Tim Potter
c1f0d99013
Process the SAM/UAS change notification message.
...
(This used to be commit efcbcfaa48d36063c974c20692ee2c38d09d2216)
2001-08-24 19:28:08 +00:00
Tim Potter
2236c671a0
Only register the #1b name if we are ROLE_DOMAIN_PDC rather than
...
lp_domain_master()
(This used to be commit b8fe147430fbceff5da8853e5240d251f2671d0e)
2001-08-24 19:21:40 +00:00
Herb Lewis
be184b2662
fixes big endian unistring problems. Need to check that it didn't
...
break little-endian machines.
(This used to be commit 0f08e79030419b778c1229712c98b839faaf734f)
2001-08-24 19:17:43 +00:00
Tim Potter
31b6b7aecd
Make domain_client_validate return a status code instead of a boolean.
...
(This used to be commit b4e79ab34b7df4687966f4ca81b575dce8503775)
2001-08-24 19:09:37 +00:00
Tim Potter
bb94537ab5
Fixed incorrect debug.
...
(This used to be commit cec051cf5fb93d9f45eca3f9cf462f78a7d7040d)
2001-08-24 18:55:56 +00:00
Tim Potter
f3aeaa8c90
Fixed typo in debug message.
...
(This used to be commit ea8c0a75affe56f8fbcb987cd6f8cdcd24e8a537)
2001-08-24 18:37:06 +00:00
Simo Sorce
f3cd2353de
add a comment to make the code more readable
...
(This used to be commit d6a33722168c64eb948c52e303cfb1cd4cfda7f9)
2001-08-24 18:29:37 +00:00
Tim Potter
90b1f17585
Set secure channel type depending on server role.
...
(This used to be commit 7d5440a7ae4ef46103192000a19f2e69ecf02f21)
2001-08-24 17:15:54 +00:00
Herb Lewis
40342d6917
fix missing )
...
(This used to be commit f3bc6b5d68bdb01b07b9d780f5ba81c05e22f48c)
2001-08-24 14:34:23 +00:00
Simo Sorce
0174ccc0d6
let admins also abort a shutdown
...
(This used to be commit 3b40ec4f149a8813c1d68f184858e2ddd605d8fd)
2001-08-24 07:51:59 +00:00
Jeremy Allison
659774bffd
Fixed malloc -> talloc problems pointed out by Simo.
...
Jeremy
(This used to be commit 0f5b187387fb536a6866d9109eff82411798f79e)
2001-08-24 07:32:51 +00:00
Andrew Tridgell
98e407a021
allow for 0 range locks in locktest
...
(This used to be commit c3b2d959a7461cf6f9574716c8a7b915c078b311)
2001-08-24 04:57:13 +00:00
Andrew Tridgell
a22db179a9
flush on a invalid fsp should give an error
...
(This used to be commit ef5f4866fbbfa6be07cdc3e612a8899967d48289)
2001-08-24 04:56:33 +00:00
Andrew Tridgell
7874b0ac17
0 byte lock ranges ARE valid
...
(This used to be commit 5498da6664a457e4d64502d37fa887dabd9baaa0)
2001-08-24 04:55:28 +00:00
Andrew Tridgell
a350db7c7c
fixed shortname length in trans2 list
...
(This used to be commit ae669720d8f434a23397deaea3371998ab6f1f54)
2001-08-24 04:53:39 +00:00
Herb Lewis
18d3c23e36
get rid of old debug code and possible socket leak
...
(This used to be commit f942397d6515402be0c7c1085fc2e6d48eb6928f)
2001-08-24 01:49:23 +00:00
Jeremy Allison
964bfb2193
Fix W2K profiles writing to a Samba PDC. Thanks to Microsoft for their help !
...
Jeremy.
(This used to be commit faae7512e059456db2450f878c435fd402839146)
2001-08-23 23:37:40 +00:00
Simo Sorce
8ef7ddba65
so let admins shutdown their samba servers remotely if they want :-)
...
(This used to be commit 6391fd7bdab07c83e9eed02e761db09918e60302)
2001-08-23 23:25:34 +00:00
Andrew Tridgell
c50da047a1
more minor torture updates
...
(This used to be commit 6513b94d19adab8f94bbd8044338658242188e7a)
2001-08-23 23:16:42 +00:00