Volker Lendecke
6216cd58c2
r24359: Fix the build
...
(This used to be commit b2ac1a3ec5
)
2007-10-10 12:29:36 -05:00
Volker Lendecke
6bee410431
r24358: Push reply_prep_legacy into reply_nttrans[s]
...
(This used to be commit 197c231079
)
2007-10-10 12:29:36 -05:00
Volker Lendecke
ecb32af916
r24357: Check wct in reply_nttrans[s]
...
(This used to be commit 9ab87e644e
)
2007-10-10 12:29:35 -05:00
Volker Lendecke
2d8e4456cd
r24356: Add send_nt_replies_new wrapper
...
(This used to be commit 8a910d37cc
)
2007-10-10 12:29:35 -05:00
Stefan Metzmacher
5af3e2d613
r24355: move reply_outbuf() to the place where it's used
...
metze
(This used to be commit c7ed550483
)
2007-10-10 12:29:35 -05:00
Volker Lendecke
b01978f2a9
r24354: Remove offsetof macro
...
Samba4 seems not to suffer from it
(This used to be commit d93b5d50a0
)
2007-10-10 12:29:35 -05:00
Kai Blin
0bb638a798
r24353: Add a getpwuid lookup to wbinfo.
...
Merged from my Samba4 GSoC branch.
Volker, can you check if that's done the way you thought?
(This used to be commit f8560ea66c
)
2007-10-10 12:29:32 -05:00
Volker Lendecke
5d39acf2f8
r24351: Remove reply_prep_legacy from reply_read_and_X
...
(This used to be commit 8f3e3a2100
)
2007-10-10 12:29:32 -05:00
Volker Lendecke
2fb27fcb69
r24349: For large read&x we need more than 64k of outbuf.
...
(This used to be commit f7e2eec35f
)
2007-10-10 12:29:32 -05:00
Volker Lendecke
a0ad547ccb
r24348: Do not use inbuf/outbuf in the sendfile path of read_and_X
...
(This used to be commit 595ea708ee
)
2007-10-10 12:29:31 -05:00
Volker Lendecke
6dcf0c64cf
r24347: fake_sendfile does not need Inbuf/Outbuf
...
In the future, we might put the new Linux splice(2) syscall here. This
should also work for reply_write, but getting that in is a bit trickier.
We need to decide very early before fetching the whole buffer that we
have a write call.
(This used to be commit 32921c878a
)
2007-10-10 12:29:31 -05:00
Volker Lendecke
d198962d14
r24346: Push reply_prep_legacy into send_file_readX
...
(This used to be commit cded66a7dc
)
2007-10-10 12:29:31 -05:00
Jelmer Vernooij
db2666759d
r24341: Make libreplace provide offsetof.
...
(This used to be commit 4a5fa715a6
)
2007-10-10 12:29:31 -05:00
Jelmer Vernooij
594bbfcdee
r24340: Use standard data type uint32_t rather than tdb-specific u32.
...
(This used to be commit 26d1430283
)
2007-10-10 12:29:30 -05:00
Volker Lendecke
921fbb25eb
r24332: schedule_aio_read_and_X does not need InBuf/OutBuf
...
(This used to be commit 9ad91bd205
)
2007-10-10 12:29:30 -05:00
Volker Lendecke
ef6c3a3c7a
r24331: Fix an error where gid_t != 32 bit
...
(This used to be commit 748fdfbd7b
)
2007-10-10 12:29:30 -05:00
Volker Lendecke
1b69659315
r24330: Fix a 64-bit error
...
(This used to be commit 30fd903465
)
2007-10-10 12:29:30 -05:00
Volker Lendecke
99a1f5a75c
r24329: Fix a 64-bit bug
...
enums are not necessarily represented as 32-bit uints. On assignment
(see line 1029) implicit conversion happens, but not when pointers are
taken.
(This used to be commit 67ec6863dd
)
2007-10-10 12:29:30 -05:00
Volker Lendecke
d90f6fa1bd
r24328: Restore chain_reply error handling
...
Get the whole smb header from the second chained function, in particular
the error fields
(This used to be commit 0eb831ca0e
)
2007-10-10 12:29:30 -05:00
Volker Lendecke
26f6826dfc
r24327: First round of fixes to chain_reply
...
The argument to smb_setlen does not contain the nbt header of 4 bytes
The chained function might allocate outbuf itself (as now happens with
reply_read_and_X). This would erroneously overwrite the caller's outbuf.
Give it an outbuf pointer of it's own
(This used to be commit f923bba908
)
2007-10-10 12:29:29 -05:00
Volker Lendecke
bf47a89c98
r24326: Fix the build for Solaris CC
...
(This used to be commit 7af4c1f547
)
2007-10-10 12:29:29 -05:00
Volker Lendecke
bb373dbd6c
r24325: Push down reply_prep_legacy in reply_read_and_X
...
(This used to be commit 9d2354129d
)
2007-10-10 12:29:29 -05:00
Volker Lendecke
8e146e4b7b
r24324: No reply_prep_legacy() in reply_pipe_read_and_X
...
(This used to be commit 304843315c
)
2007-10-10 12:29:29 -05:00
Volker Lendecke
8d6dcd94eb
r24323: Remove the reply_read_and_X wrapper function
...
(This used to be commit 96b2187894
)
2007-10-10 12:29:29 -05:00
Volker Lendecke
61ee2d3720
r24322: Wrap reply_read_and_X in reply_prep_legacy
...
(This used to be commit 7926b5dfb8
)
2007-10-10 12:29:28 -05:00
Volker Lendecke
02c21aa207
r24321: Attempt to fix the "hape" cc build
...
(This used to be commit 4e819aea0b
)
2007-10-10 12:29:28 -05:00
Volker Lendecke
23998e1da8
r24320: Fix the wct checks in reply_trans2 and the reply_trans calls
...
No idea what I've been smoking here.
Thanks to Stefan for closely looking
(This used to be commit 708f5af2e8
)
2007-10-10 12:29:28 -05:00
Volker Lendecke
d465b468c1
r24319: Check wct in reply_read_and_X
...
(This used to be commit 9ddacdfa13
)
2007-10-10 12:29:28 -05:00
Volker Lendecke
c898c51984
r24318: Print a prominent warning when reply_prep_legacy is called
...
This is a temporary function anyway
(This used to be commit 9269e3d588
)
2007-10-10 12:29:27 -05:00
Volker Lendecke
22b30d2a37
r24316: Fix an uninitialized read
...
Jerry, please check this!
Thanks,
Volker
(This used to be commit db1b89072c
)
2007-10-10 12:29:27 -05:00
Volker Lendecke
3c5811c272
r24314: Attempt to fix bug 4868
...
(This used to be commit 0ced8fcfe1
)
2007-10-10 12:29:27 -05:00
Stefan Metzmacher
5cc4dbd449
r24312: revision 24091 removed the 'FORCE'...
...
metze
(This used to be commit 34d821daf0
)
2007-10-10 12:29:27 -05:00
Stefan Metzmacher
a5f412f305
r24311: add a reply_force_nterror() macro
...
metze
(This used to be commit b9ae00f498
)
2007-10-10 12:29:27 -05:00
Stefan Metzmacher
c25f22562e
r24310: we should not call END_PROFILE(SMBntcreateX); twice...
...
metze
(This used to be commit 7a98e09f2e
)
2007-10-10 12:29:27 -05:00
Stefan Metzmacher
66294f9db5
r24309: if no protocol matches, just return choise 0xffff
...
as we've done before revision 24002
metze
(This used to be commit 6014ecbbfd
)
2007-10-10 12:29:26 -05:00
Stefan Metzmacher
aece6db714
r24308: this needs a better fix that compiles...
...
metze
(This used to be commit 1a177eb08d
)
2007-10-10 12:29:26 -05:00
Stefan Metzmacher
f210f7c432
r24307: fill in choise with value -1 on error
...
as we've done before revision 24002
metze
(This used to be commit 2961a35e90
)
2007-10-10 12:29:26 -05:00
Stefan Metzmacher
9239b8e8d3
r24306: the check_fsp() function has an explicit user argument
...
so use it...
metze
(This used to be commit 4154bee0d9
)
2007-10-10 12:29:26 -05:00
Stefan Metzmacher
9342df7027
r24304: patch from Bjoern JAcke <bj@SerNet.DE>:
...
attached patches add EA support for Solaris. If no one disagrees, can
someone check this in please?
metze
(This used to be commit 81e5afc363
)
2007-10-10 12:29:25 -05:00
Stefan Metzmacher
d68145a509
r24302: add a module that overloads the file_id_create VFS function
...
and alters the device id depending on the configured algorithm.
The algorithm is configured via "fileid:algorithm":
- "fsname" (default) uses a uint64 hash over the mount point
- "fsid" uses the fsid returned from statfs()
This is needed for "clustering = yes" on some clusterfilesystems
metze
(This used to be commit 30f9171cca
)
2007-10-10 12:29:25 -05:00
Volker Lendecke
b87c0dde71
r24291: Fix Coverity ID 364
...
We've checked num_rids != 0 above.
(This used to be commit dab5449f38
)
2007-10-10 12:29:25 -05:00
Herb Lewis
c7b9f06647
r24290: fix debug statments to match function name
...
(This used to be commit 5ee0bfde50
)
2007-10-10 12:29:25 -05:00
Jeremy Allison
87afcae522
r24281: Fix bug found by Herb. The vuid entry in the cli_state structure gets
...
left as nonzero as returned by the failed cli_session_setup_spnego. When we then try
to authenticate as the user in cli_session_setup this returns an
error "Bad userid" (as seen in wireshark).
"We should only leave cli->vuid != 0 on success. Looks like it's
getting set in the cli_session_setup_blob_receive() call and not
cleared again on error."
Jeremy.
(This used to be commit fa8e66dd8d
)
2007-10-10 12:29:25 -05:00
Volker Lendecke
e215bd8b99
r24280: Fix the build of vfs_afsacl.c
...
(This used to be commit c231f7b8f6
)
2007-10-10 12:29:24 -05:00
Volker Lendecke
12d94f77f9
r24279: Remove reply_prep_legacy from reply_write_and_X
...
(This used to be commit f18b7a9a28
)
2007-10-10 12:29:24 -05:00
Volker Lendecke
a6810cb9a3
r24278: Push down reply_prep_legacy in reply_write_and_X
...
Remove the need for reply_prep_legacy for reply_pipe_write_and_X
(This used to be commit de143d5fa6
)
2007-10-10 12:29:24 -05:00
Stefan Metzmacher
3e8fc031c8
r24272: try to fix the build on irix...
...
metze
(This used to be commit dd7e94258b
)
2007-10-10 12:29:24 -05:00
Volker Lendecke
b0dc209c19
r24271: Push reply_prep_legacy into reply_write_and_X
...
(This used to be commit 607e7d2447
)
2007-10-10 12:29:24 -05:00
Volker Lendecke
1f67efab7c
r24270: Fix some END_PROFILE(SMBwriteX)
...
(This used to be commit 36f2347561
)
2007-10-10 12:29:23 -05:00
Volker Lendecke
bb9664302b
r24269: Check wct in reply_write_and_X
...
(This used to be commit 1297fac117
)
2007-10-10 12:29:23 -05:00