1*7dd7cddfSDavid du Colombier #include <u.h>
2*7dd7cddfSDavid du Colombier #include <libc.h>
3*7dd7cddfSDavid du Colombier #include <auth.h>
4*7dd7cddfSDavid du Colombier #include <fcall.h>
5*7dd7cddfSDavid du Colombier #include "9p.h"
6*7dd7cddfSDavid du Colombier
7*7dd7cddfSDavid du Colombier void
main(void)8*7dd7cddfSDavid du Colombier main(void)
9*7dd7cddfSDavid du Colombier {
10*7dd7cddfSDavid du Colombier Tree *t;
11*7dd7cddfSDavid du Colombier File *hello, *goodbye, *world;
12*7dd7cddfSDavid du Colombier
13*7dd7cddfSDavid du Colombier t = mktree();
14*7dd7cddfSDavid du Colombier
15*7dd7cddfSDavid du Colombier hello = fcreate(t->root, "hello", CHDIR|0777);
16*7dd7cddfSDavid du Colombier assert(hello != nil);
17*7dd7cddfSDavid du Colombier
18*7dd7cddfSDavid du Colombier goodbye = fcreate(t->root, "goodbye", CHDIR|0777);
19*7dd7cddfSDavid du Colombier assert(goodbye != nil);
20*7dd7cddfSDavid du Colombier
21*7dd7cddfSDavid du Colombier world = fcreate(hello, "world", 0666);
22*7dd7cddfSDavid du Colombier assert(world != nil);
23*7dd7cddfSDavid du Colombier world = fcreate(goodbye, "world", 0666);
24*7dd7cddfSDavid du Colombier assert(world != nil);
25*7dd7cddfSDavid du Colombier fdump(t->root, 0);
26*7dd7cddfSDavid du Colombier
27*7dd7cddfSDavid du Colombier fremove(world);
28*7dd7cddfSDavid du Colombier fdump(t->root, 0);
29*7dd7cddfSDavid du Colombier }
30