aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/auth/factotum/fs.c
diff options
context:
space:
mode:
authorrsc <devnull@localhost>2005-03-15 14:17:57 +0000
committerrsc <devnull@localhost>2005-03-15 14:17:57 +0000
commitb3e7c02689557df3c65103a87ac3458ee003422f (patch)
tree8f0711816186c08c778dc1b40af7b615141824e0 /src/cmd/auth/factotum/fs.c
parentd5c40a0da2889b9ff4ad8e23258da297489a701d (diff)
downloadplan9port-b3e7c02689557df3c65103a87ac3458ee003422f.tar.gz
plan9port-b3e7c02689557df3c65103a87ac3458ee003422f.tar.bz2
plan9port-b3e7c02689557df3c65103a87ac3458ee003422f.zip
get rid of .= syntax
Diffstat (limited to 'src/cmd/auth/factotum/fs.c')
-rw-r--r--src/cmd/auth/factotum/fs.c26
1 files changed, 15 insertions, 11 deletions
diff --git a/src/cmd/auth/factotum/fs.c b/src/cmd/auth/factotum/fs.c
index 88bbfd8b..bd6c105e 100644
--- a/src/cmd/auth/factotum/fs.c
+++ b/src/cmd/auth/factotum/fs.c
@@ -517,15 +517,19 @@ fsstart(Srv *s)
proccreate(fsproc, nil, STACK);
}
-Srv fs = {
-.attach= fsattach,
-.walk1= fswalk1,
-.open= fssend,
-.read= fssend,
-.write= fssend,
-.stat= fsstat,
-.flush= fssend,
-.destroyfid= fssendclunk,
-.start= fsstart,
-};
+Srv fs;
+
+void
+fsinit0(void)
+{
+ fs.attach = fsattach;
+ fs.walk1 = fswalk1;
+ fs.open = fssend;
+ fs.read = fssend;
+ fs.write = fssend;
+ fs.stat = fsstat;
+ fs.flush = fssend;
+ fs.destroyfid = fssendclunk;
+ fs.start = fsstart;
+}