Полный путь находится в переменной полный путь, определенный в начале функции do_mkdir
. Также предоставлены права доступа на переменные, перечисленные в коде ниже
printf("New dir -> %s, ", fullpath);
printf((bits & S_IRUSR) ? "r" : "-");
printf((bits & S_IWUSR) ? "w" : "-");
printf((bits & S_IXUSR) ? "x" : "-");
printf((bits & S_IRGRP) ? "r" : "-");
printf((bits & S_IWGRP) ? "w" : "-");
printf((bits & S_IXGRP) ? "x" : "-");
printf((bits & S_IROTH) ? "r" : "-");
printf((bits & S_IWOTH) ? "w" : "-");
printf((bits & S_IXOTH) ? "x\n" : "-\n");
Поместите этот код в конце do_mkdir
непосредственно перед unlock_vnode(vp);
линии, и вы сделали!
Έχεις κάνει τα υπόλοιπα ερωτήματα ??
Στο 3ο ειμαι εδω και 2 μερες: p ... Δεν παλευονται – user1809300
Ceidades ενωθείτε! – TheDillo