If authdial fails, try with what we know. suggested by rsc. Reference: /n/sources/patch/applied/factotum-cs-fix Date: Tue Nov 29 20:29:11 CET 2005 --- /sys/src/cmd/auth/factotum/util.c Tue Nov 29 20:28:54 2005 +++ /sys/src/cmd/auth/factotum/util.c Tue Nov 29 20:28:51 2005 @@ -27,11 +27,15 @@ { int fd; int vanilla; + int r; vanilla = net==nil || strcmp(net, "/net")==0; - if(!vanilla || bindnetcs()>=0) - return authdial(net, authdom); + if(!vanilla || bindnetcs()>=0){ + r = authdial(net, authdom); + if(r >= 0) + return r; + } /* use the auth sever passed to us as an arg */ if(authaddr == nil)