summaryrefslogtreecommitdiffstats
path: root/source3/include/msdfs.h
Commit message (Collapse)AuthorAgeFilesLines
* s3: Remove a struct typedefVolker Lendecke2009-11-211-2/+2
|
* Inline the once-used macro "init_dfsroot"Volker Lendecke2008-10-191-8/+0
|
* Fix a crash in _dfs_EnumVolker Lendecke2008-06-221-1/+1
| | | | | (cherry picked from commit 4a996476297963d4cb300b4d45c23e83a493c339) (This used to be commit 86cae83a7db87063ecd6e58eaa15f11441c45040)
* Remove pstrings completely except for smbctool (what does this do ?).Jeremy Allison2007-12-071-1/+1
| | | | | | Don't build this for now. Jeremy. (This used to be commit 46b67fd82c795d1a34a1efca9e409c0f3fa4f3a2)
* RIP BOOL. Convert BOOL -> bool. I found a few interestingJeremy Allison2007-10-181-1/+1
| | | | | | | | bugs in various places whilst doing this (places that assumed BOOL == int). I also need to fix the Samba4 pidl generation (next checkin). Jeremy. (This used to be commit f35a266b3cbb3e5fa6a86be60f34fe340a3ca71f)
* r25102: Rewrite msdfs code to use talloced filenames. Passes make testJeremy Allison2007-10-101-7/+7
| | | | | | | and make valgrindtest. Final step will be to change srvstr_get_path() to return talloced memory in the major codepaths. Jeremy. (This used to be commit cf6b6f9c3a38b68d2671c753f412772344506742)
* r23784: use the GPLv3 boilerplate as recommended by the FSF and the license textAndrew Tridgell2007-10-101-2/+1
| | | | (This used to be commit b0132e94fc5fef936aa766fb99a306b3628e9f07)
* r23779: Change from v2 or later to v3 or later.Jeremy Allison2007-10-101-1/+1
| | | | | Jeremy. (This used to be commit 407e6e695b8366369b7c76af1ff76869b45347b3)
* r21800: Check-in the DFS rewrite. I am still testing this but itJeremy Allison2007-10-101-3/+4
| | | | | | | | | works from smbclient and Windows, and I am promising to support and fix both client and server code moving forward. Still need to test the RPC admin support but I haven't changed that code. Jeremy. (This used to be commit 7a7862c01d07796ef206b255c676ad7dc2cc42fc)
* r21754: Volker is completely correct. There's no need forJeremy Allison2007-10-101-20/+0
| | | | | | | | the RESOLVE_DFSPATH macros and their varients any more. Fix reporting profile bug with all error returns. Jeremy. (This used to be commit cdf0fdb1049fd68b46885cbea887dc0e595fa524)
* r21062: Should fix the build plus make all refactoredJeremy Allison2007-10-101-0/+6
| | | | | | functions return NTSTATUS. Jeremy. (This used to be commit 1f3c2b2abca6f1b3b59b73df038832e14106ff76)
* r17453: Fix msdfs RPC management (this broke with the autogenerated dfs rpcs).Günther Deschner2007-10-101-0/+1
| | | | | | | | | | | * Remove "unknown" from dfs_Enum (samba4 dfs IDL updates to follow). * When encountering an unsupported infolevel the rpc server must reply with a dfs_info_0 structure and WERR_OK (observed from w2k3 when talking to nt4). Guenther (This used to be commit f9bef1f08f7d2a4c95c28329ac73e8646f033998)
* r8959: Make msdfs code talloc based. Fix leaks.Jeremy Allison2007-10-101-10/+7
| | | | | Jeremy. (This used to be commit 076023df8ea7c0f03baf8102e55d347e05542c7b)
* r7981: MS-DFS tidyup patches from James Peach <jpeach@sgi.com>.Jeremy Allison2007-10-101-0/+1
| | | | | | Looking forward to the day he can commit these himself :-). Jeremy. (This used to be commit 12ff2978295a84fe6177af129c495a0021befacc)
* r6242: after talking to jeremy, we can actually consolidateGerald Carter2007-10-101-9/+2
| | | | | | | | | | the 2 BOOL flags in dfs_redirect() down to one since they both are used in essentially the same context (from what we can tell). Tested Win98SE, WinXP sp 1 & 2, Win2k3 sp1, and WIn2k Sp4. All dfs operations still seem to work. (This used to be commit 59ffacf59c98f2f8277d76ec22712e438fd40618)
* r6237: fix my breakage of WinXP sp2 msdfs support.Gerald Carter2007-10-101-3/+10
| | | | | | | | | We did need the special case for RESOLVE_DFSPATH in the findfirst() code. Jeremy, please verify I haven't broken the allow_wcard code you added to resolve_dfs_path() (This used to be commit 29983398e2f7f1dc609d4d981e20f594918243bb)
* r6053: Fixup dfs path with the new wildcard parser code split out.Jeremy Allison2007-10-101-0/+7
| | | | | Jeremy. (This used to be commit e831cef618d55c362e8d3a8a4c2b9f2ed7d4d7bd)
* r5707: BUG 2425: remove ubran legend wrt to win98 and the DFS_PATHNAMES ↵Gerald Carter2007-10-101-8/+0
| | | | | | capability bit (This used to be commit 6511bfe84a4036e0d203858aa2f604e346c9412b)
* r5518: Add initial msdfs support to smbclient. Currently I can onlyGerald Carter2007-10-101-0/+6
| | | | | | | | | | | | | cd up and down the tree and get directory listings. Still have to figure out how to get a directory listing on a 2k dfs root. Also have to work out some issues with relative paths that cross dfs mount points. We're protected from the new code paths when connecting to a non-dfs root share ( the flag from the tcon&X is stored in the struct cli_state* ) (This used to be commit e57fd2c5f00de2b11a2b44374830e89a90bc0022)
* updated the 3.0 branch from the head branch - ready for alpha18Andrew Tridgell2002-07-151-18/+26
| | | | (This used to be commit 03ac082dcb375b6f3ca3d810a6a6367542bc23ce)
* Removed version number from file header.Tim Potter2002-01-301-2/+1
| | | | | Changed "SMB/Netbios" to "SMB/CIFS" in file header. (This used to be commit 6a58c9bd06d0d7502a24bf5ce5a2faf0a146edfa)
* - enable MSDFS by default, there seems no reason not to have it enabledAndrew Tridgell2001-09-121-10/+0
| | | | | | | | | by default in Samba 3.x - got rid of some unused parameters in Makefile.in - declare DEBUGLEVEL in debug.h rather than in each file (This used to be commit b8651acb9c0d7248a6a2e82c33b1e43633fd83fd)
* converted smbd to use NTSTATUS by defaultAndrew Tridgell2001-08-271-2/+2
| | | | | | | | | | | | | | | | | 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)
* Changed MS_DFS to WITH_MSDFS throughout.Shirish Kalele2000-05-261-1/+1
| | | | | Fixed trans2 calls on IPC$ to let dfs referral calls through. (This used to be commit e0965a80bdca5239886b11ef55dc29fed261bfc0)
* Added the NETDFS pipe to allow remote administration of the msdfs symlinksShirish Kalele2000-05-181-1/+1
| | | | | on the samba server. (This used to be commit 15e7d8f6c5cddf6ce409ee2505744250d181ec34)
* The new msdfs implementation that uses symlinks to point to otherShirish Kalele2000-05-161-7/+9
| | | | | | | | | | | | | | | | | servers. Very intuitive. Removed the dfs map parsing code and tdb maintenance code (files msdfs/parse_dfs_map.c & msdfs/msdfs_tdb.c), dfs map loading and unloading calls (param/loadparm.c smbd/server.c). Added code to display msdfs format symlinks as directories in a transact2_findfirst/findnext. (smbd/trans2.c) Modified msdfs/msdfs.c to use the msdfs symlinks to create dfs referrals. Changed msdfs/README to reflect new operability. (This used to be commit 6803d2574fab9e5931786d5c9aa5dc5867bb5f05)
* Big update moving the multi-pdu support from 2.0.x into HEAD for JFJeremy Allison2000-03-091-2/+10
| | | | | | | | | | | | | and the printer functions. Also tidied up some header includes and got the order right so you can now do a : make proto make clean make Jeremy. (This used to be commit 833cd9fba92e4ad5297b235d108dd2be8c17079b)
* dded Microsoft Dfs services.Shirish Kalele2000-03-081-0/+78
* added a new msdfs/ directory under source/ * added msdfs sources under this directory. * modified configure setup to add a --with-msdfs configure time option Modified Files: Makefile.in acconfig.h configure configure.in include/config.h.in include/includes.h include/proto.h include/smb.h include/smb_macros.h param/loadparm.c smbd/negprot.c smbd/nttrans.c smbd/process.c smbd/reply.c smbd/server.c smbd/trans2.c Added Files: include/msdfs.h msdfs/README msdfs/msdfs.c msdfs/msdfs_tdb.c msdfs/parse_dfs_map.c ---------------------------------------------------------------------- (This used to be commit 4684b4a188b54493dbe7f0de2909a8d3c5c3ebf9)