]> git.llucax.com Git - z.facultad/75.06/emufs.git/blob - emufs/tipo1_test.c
6cb869dafbbce9d11355009c332ea5f2982b8c17
[z.facultad/75.06/emufs.git] / emufs / tipo1_test.c
1 #include "emufs.h"
2
3 int main(int argc, char* argv[]) {
4         EMUFS* efs;
5         if (argc < 2) {
6                 printf("Faltan argumentos! %s [nombre]\n", argv[0]);
7                 return 1;
8         }
9
10         /*
11         efs = emufs_crear(argv[1], T1, 1024, 0);
12         if (!efs) {
13                 printf("No se pudo crear el EMUFS.\n");
14                 return 1;
15         }
16         if (emufs_idx_agregar(efs, 0, 0)) {
17                 printf("No se pudo agregar índice.\n");
18                 return 1;
19         }
20         if (emufs_idx_agregar(efs, 0, 1)) {
21                 printf("No se pudo agregar índice.\n");
22                 return 1;
23         }
24         return 0;
25         */
26
27         efs = emufs_abrir(argv[1]);
28         if (!efs) {
29                 printf("No se pudo abrir el EMUFS.\n");
30                 return 1;
31         }
32
33         /*
34         if (efs->leer_registro(efs, 1, registro2, 5) == -1) {
35                 printf("No se pudo leer el registro 2.\n");
36                 return 1;
37         }
38         registro2[5] = '\0';
39         printf("Registro 2: %s\n", registro2);
40         */
41
42         emufs_destruir(efs);
43         return 0;
44 }