tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: factoring out the change_root() and making exporting change_{root,dir}() as interface

On Wed, Jul 29, 2009 at 06:14:45PM +0300, Elad Efrat wrote:
>>  > -static int
>>  > +int
>>  >  change_dir(struct nameidata *ndp, struct lwp *l)
>>  >  {
>> Is it feasible to adjust this to pass a vnode instead of nameidata?
> Does change_dir() change directory?

Heh, apparently not. Rather (as it exists) it should have a path
passed in and a vnode passed out, and should have its name

And it doesn't make sense as a public interface, either. :-|

David A. Holland

Home | Main Index | Thread Index | Old Index