get rid of .= syntax

This commit is contained in:
rsc 2005-03-15 14:17:57 +00:00
parent d5c40a0da2
commit b3e7c02689
5 changed files with 27 additions and 20 deletions

View file

@ -114,6 +114,8 @@ extern char *rpcname[]; /* rpc.c */
extern char Easproto[]; /* err.c */ extern char Easproto[]; /* err.c */
void fsinit0(void);
/* provided by lib9p */ /* provided by lib9p */
#define emalloc emalloc9p #define emalloc emalloc9p
#define erealloc erealloc9p #define erealloc erealloc9p

View file

@ -517,15 +517,19 @@ fsstart(Srv *s)
proccreate(fsproc, nil, STACK); proccreate(fsproc, nil, STACK);
} }
Srv fs = { Srv fs;
.attach= fsattach,
.walk1= fswalk1, void
.open= fssend, fsinit0(void)
.read= fssend, {
.write= fssend, fs.attach = fsattach;
.stat= fsstat, fs.walk1 = fswalk1;
.flush= fssend, fs.open = fssend;
.destroyfid= fssendclunk, fs.read = fssend;
.start= fsstart, fs.write = fssend;
}; fs.stat = fsstat;
fs.flush = fssend;
fs.destroyfid = fssendclunk;
fs.start = fsstart;
}

View file

@ -80,6 +80,7 @@ threadmain(int argc, char *argv[])
} }
} }
fsinit0();
threadpostmountsrv(&fs, service, mtpt, MBEFORE); threadpostmountsrv(&fs, service, mtpt, MBEFORE);
threadexits(nil); threadexits(nil);
} }

View file

@ -266,7 +266,7 @@ p9anyroles[] =
}; };
Proto p9any = { Proto p9any = {
.name= "p9any", "p9any",
.roles= p9anyroles, p9anyroles,
}; };

View file

@ -339,15 +339,15 @@ p9sk2roles[] =
}; };
Proto p9sk1 = { Proto p9sk1 = {
.name= "p9sk1", "p9sk1",
.roles= p9sk1roles, p9sk1roles,
.checkkey= p9sk1check, "user? dom? !password?",
.closekey= p9sk1close, p9sk1check,
.keyprompt= "user? dom? !password?", p9sk1close,
}; };
Proto p9sk2 = { Proto p9sk2 = {
.name= "p9sk2", "p9sk2",
.roles= p9sk2roles, p9sk2roles,
}; };