[pso] permission denied

Cibu Cristian pso@cursuri.cs.pub.ro
Tue, 8 Jun 2004 02:06:13 +0300


m-am pierdut putin. la touch un.fisier se apeleaza look_up ca sa vada daca
nu cumva exista acel fisier. si vede ca nu exista deoarece returnez
ERR(-EACCES). (asa sune labul). sau trebuie facut altceva in look up in
cazul in care dentry-ul cautat nu se afla in inodul director? din alte surse
de pe net am citit:
"If the lookup failed to find anything, this is indicated by returning a
negative dentry, with an inode pointer of NULL."
aici iar m-am pierdut pentru ca nu prea inteleg ce inseamna un dentry
negativ. adresa negativa?!?
tu spui ca daca nu gasesc dentry-ul cerut sa execut un d_add(dentry,NULL)?
----- Original Message ----- 
From: "Victor Asavei" <s0rcer0r13@yahoo.com>
To: <pso@cursuri.cs.pub.ro>
Sent: Tuesday, June 08, 2004 12:09 AM
Subject: Re: [pso] permission denied


>
> --- Cibu Cristian <cibu.cristian@rdslink.ro> wrote:
> > tema 4 linux
> >
> > are cineva vreo idee de ce atunci cand incerc sa
> > creez un fisier nu mi se apeleaza functia de create?
> > pur si simplu afiseaza un permission denied...
> > functia de look up functioneaza, la fel si readdir,
> > la fel si citirea/scrierea in fisierele existente...
> Esti sigur ca functia de lookup functioneaza ? Tin
> minte ca am avut aceeasi problema si pana nu faceam un
> add la dentry cu NULL pt un inod care nu il gasea
> (deci trebuia creat un fisier sau dir ) nu se apela
> dupa aceea functia de create.
>
>
>
>
>
> __________________________________
> Do you Yahoo!?
> Friends.  Fun.  Try the all-new Yahoo! Messenger.
> http://messenger.yahoo.com/
> _______________________________________________
> pso mailing list
> pso@cursuri.cs.pub.ro
> http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/pso