summaryrefslogtreecommitdiff
path: root/sys/fs/smbfs/smbfs_vnops.c
Commit message (Expand)AuthorAgeFilesLines
* Copy releng/6.4 to release/6.4.0 in preparation for 6.4-RELEASE.release/6.4.0_cvsKen Smith2008-11-261-1/+1
* MFC: kernel-mode NFS lock manager.Doug Rabson2008-04-241-0/+3
* Enable inadvertantly disabled "securenet" access controls in ypserv. [1]Colin Percival2006-05-311-1/+8
* Work around the shortness of the size argument toYaroslav Tykhiy2006-02-201-1/+1
* - Change all filesystems and vfs_cache to relock the dvp once the child isJeff Roberson2005-04-131-6/+2
* Initialize vp before using it. Failing to do this can cause instantXin LI2005-04-101-0/+1
* - Remove wantparent, it is no longer necessary. An assert in vfs_lookup.cJeff Roberson2005-03-291-4/+3
* - cache_lookup() now locks the new vnode for us to prevent some races.Jeff Roberson2005-03-291-57/+37
* - We no longer have to bother with PDIRUNLOCK, lookup() handles it for us.Jeff Roberson2005-03-281-54/+21
* - The VI_DOOMED flag now signals the end of a vnode's relationship withJeff Roberson2005-03-131-14/+1
* vp->v_id is a private field for the vfs namecache and it is a big mistakePoul-Henning Kamp2005-02-221-25/+24
* Unbreak a few filesystems for which vnode_create_vobject() wasn't beingPeter Edwards2005-01-291-1/+3
* Eliminate unused and constant arguments to smbfs_vinvalbuf()Poul-Henning Kamp2005-01-141-2/+2
* Whitespace in vop_vector{} initializations.Poul-Henning Kamp2005-01-131-2/+3
* /* -> /*- for copyright notices, minor format tweaks as necessaryWarner Losh2005-01-061-1/+1
* Convert to nmount. Add omount compat.Poul-Henning Kamp2004-12-061-5/+4
* Back when VOP_* was introduced, we did not have new-style structPoul-Henning Kamp2004-12-011-38/+31
* Mechanically change prototypes for vnode operations to use the new typedefs.Poul-Henning Kamp2004-12-011-23/+23
* Explicitly pass vnode to smbfs_doio() function.Poul-Henning Kamp2004-09-071-3/+1
* Rename suser_cred()'s PRISON_ROOT flag to SUSER_ALLOWJAIL. This isColin Percival2004-07-261-1/+1
* Fixes problems that occurred when a file was removed and a directoryTim J. Robbins2004-02-101-1/+24
* Restore closing of SMB find handle in smbfs_close().Tim J. Robbins2004-01-101-1/+8
* Make oldsize in smbfs_getattr() 64 bits wide instead of 32 to avoidTim J. Robbins2003-12-221-1/+1
* Initialize b_offset before calling VOP_STRATEGY/VOP_SPECSTRATEGY.Poul-Henning Kamp2003-10-181-1/+0
* Convert some if(bla) panic("foo") to KASSERTS to improve grep-ability.Poul-Henning Kamp2003-10-181-2/+1
* Allow the [, ], and = characters in non-8.3 filenames since theyTim J. Robbins2003-09-261-2/+2
* Add a "int fd" argument to VOP_OPEN() which in the future willPoul-Henning Kamp2003-07-261-1/+1
* Send the close request to the SMB server in smbfs_inactive(), instead ofTim J. Robbins2003-06-171-58/+14
* Add the same KASSERT to all VOP_STRATEGY and VOP_SPECSTRATEGY implementationsPoul-Henning Kamp2003-06-151-0/+2
* Deprecate machine/limits.h in favor of new sys/limits.h.Alexander Kabaev2003-04-291-2/+1
* Remove fragments of support for the FreeBSD 3.x and 4.x branches.Tim J. Robbins2003-03-061-4/+0
* Finish cleanup of vprint() which was begun with changing v_tag to a string.Nate Lawson2003-03-031-1/+1
* Do not call smbfs_attr_cacheremove() in the EXDEV case in smbfs_rename().Tim J. Robbins2003-02-191-5/+9
* Revert removal of vnode and VFS stubs; bp asserts that they are needed.Tim J. Robbins2003-02-081-0/+60
* Garbage-collect stub vnode ops, use the defaults instead.Tim J. Robbins2003-02-071-60/+0
* Add missing permission checks to the smbfs VOP_SETATTR vnode op for theTim J. Robbins2003-02-041-0/+5
* Use vaccess() instead of rolling our own access checks. This fixes a bugTim J. Robbins2003-02-031-12/+6
* Escape the backslash in badchars so that smbfs_pathcheck() correctlyTim J. Robbins2003-01-291-1/+1
* Since Jeffr made the std* functions the default in rev 1.63 ofPoul-Henning Kamp2003-01-041-3/+0
* Fix build with SMB_VNODE_DEBUG defined; use td_proc->p_pid instead ofTim J. Robbins2002-12-131-1/+2
* Store a reference to the parent directory's vnode in struct smbnode,Tim J. Robbins2002-12-131-2/+3
* Return ENOTTY on incorrect ioctls.Poul-Henning Kamp2002-09-261-1/+1
* - Use vrefcnt() where it is safe to do so instead of doing direct andJeff Roberson2002-09-251-2/+3
* Remove any VOP_PRINT that redundantly prints the tag.Nate Lawson2002-09-181-5/+2
* Always open file in the DENYNONE mode and let the server to decide what isBoris Popov2002-09-181-5/+15
* Remove all use of vnode->v_tag, replacing with appropriate substitutes.Nate Lawson2002-09-141-2/+2
* - Replace v_flag with v_iflag and v_vflagJeff Roberson2002-08-041-3/+3
* Check write permissions before creating anything.Boris Popov2002-04-131-0/+3
* Remove 3 instances of vm_zone.h inclusion.Poul-Henning Kamp2002-04-081-1/+0
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredJohn Baldwin2002-02-271-2/+1