summaryrefslogtreecommitdiff
path: root/module/factotum.m
diff options
context:
space:
mode:
authorforsyth <forsyth@vitanuova.com>2011-01-17 10:45:22 +0000
committerforsyth <forsyth@vitanuova.com>2011-01-17 10:45:22 +0000
commit9e6910dc0c747c8f30b87f6482f4eadb48ad6654 (patch)
tree4f835b35913acfb115b15ea4f1c6af40fd77ab54 /module/factotum.m
parent16501eaf1cb642b80d7fa0236407a27aecb35b02 (diff)
emu/Nt/ipif.c
Diffstat (limited to 'module/factotum.m')
-rw-r--r--module/factotum.m6
1 files changed, 3 insertions, 3 deletions
diff --git a/module/factotum.m b/module/factotum.m
index 5d1df5f8..beb238cc 100644
--- a/module/factotum.m
+++ b/module/factotum.m
@@ -9,10 +9,10 @@ Factotum: module
suid: string; # server id
cap: string; # capability (only valid on server side)
secret: array of byte;
- # TO DO: add attrs
+ attrs: list of ref Attr; # attributes after authentication
- unpack: fn(a: array of byte): (int, ref Authinfo);
- read: fn(fd: ref Sys->FD): ref Authinfo;
+ unpack: fn(a: array of byte): (int, ref Authinfo); # excludes attributes
+ read: fn(facfd: ref Sys->FD): ref Authinfo; # includes attributes
};
mount: fn(fd: ref Sys->FD, mnt: string, flags: int, aname: string, keyspec: string): (int, ref Authinfo);