-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfunctions.h
More file actions
20 lines (19 loc) · 761 Bytes
/
functions.h
File metadata and controls
20 lines (19 loc) · 761 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef __FUNCTIONS_H__
#define __FUNCTIONS_H__
#include "file.h"
void createfs(Directory **root);
void deletefs(Directory **root);
void createdirlist(Directory **position, dlist **dirlist);
void createfilelist(Directory **position, flist **filelist);
void touch(Directory *position, char *nume, char *info);
void mkdir(Directory *position, char *nume);
void ls(Directory **position);
void pwd(Directory *position, int first);
void cd(Directory **position, char *nume);
void cdreverse(Directory **position);
void tree(Directory *position, int increment);
void rm(Directory *position, char *token);
void rmdirrec(Directory *position);
void rmdir(Directory *position, char *token);
void find(Directory *position, int depth, int min, int max, char *name);
#endif