Sun Apr 3 17:22:43 EDT 2005 rsc
thanks for figuring this out.
a couple minor comments.
- the declaration of usetls said "int usetls;"
but all the declarations around it said "int\tfoo;"
so i changed your space to a tab. be aware of such
things. it's harder in acme because in the default
font there's not much difference between "int " and
"int\t" at the beginning of a line.
- usetls needn't be initialized to zero since it's global.
- not sure why you inserted a space in if(cpassword == 0)
but i took it back out.
- the work in io() to print only on error is a good thing.
it silences an annoying print when you unmount /n/ftp
cleanly. so i left it in.
- i changed the fatal messages to say "starting tls: %r"
so that they can echo any error string set by tlsClient.
thanks again.
russ
|