mirror of
https://github.com/samba-team/samba.git
synced 2025-01-13 13:18:06 +03:00
10ab7a3a78
srvstr_get_path(inbuf, name, smb_buf(inbuf) + 1, sizeof(name), 0, STR_TERMINATE, &status);
if (!NT_STATUS_IS_OK(status)) {
return ERROR_NT(status);
}
RESOLVE_DFSPATH(name, conn, inbuf, outbuf);
status = unix_convert(conn, name, False, NULL, &sbuf);
if (!NT_STATUS_IS_OK(status)) {
return ERROR_NT(status);
}
status = check_name(conn, name);
if (!NT_STATUS_IS_OK(status)) {
return ERROR_NT(status);
}
Make sure that every access pattern (including the
wildcard generated paths from unlink, rename, and copy)
do the same. Tidy things up a bit....
Jeremy.
(This used to be commit
|
||
---|---|---|
.. | ||
load.c | ||
lpq_parse.c | ||
notify.c | ||
nt_printing.c | ||
pcap.c | ||
print_aix.c | ||
print_cups.c | ||
print_generic.c | ||
print_iprint.c | ||
print_svid.c | ||
print_test.c | ||
printfsp.c | ||
printing_db.c | ||
printing.c |