salut je suis sur netBSD et je code en C
je cherche le moyen avec du code de trouver l'arborescence du dossier courant sans utiliser PWD ni ENV

c'est a dire que je dois entrer dans un char * l'arborescence du dossier courant et la mettre a jour a chaque nouveau "cd"

donc admetton que je sois dans mon dossier kikou/plop/ ma variable doit contenir kikou/plop.
Si je fais un cd .., ma variable doit contenir kikou/

comment faire ca avec une fonction standard comme opendir lstat ou dans le genre ?