Parsing del path
Da Dreamos Wiki Page.
In dreamos le funzioni che si occupano del parsing del path nel VFS sono principalmente 2:
int get_mountpoint_id(char *path); char *get_rel_path(int mountpoint_id, char* path);
- La prima prende in input un percorso, e identifica il numero di mountpoint relativo (ovvero a quale File system e' associato). Il valore ritornato e' appunto l'id del mounpoint relativo al nostro path.
- La seconda preso in input il mountpoind_id e il path separa il path, restituendo un puntatore al path relativo (escluso il mountpoint).