[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
specifying protocol for service
Date: Thu, 19 Apr 90 17:24:36 EST
From: bouma@cs.purdue.edu
When you call the function 'invoke-service-on-host' is there any way to
specify the protocol for it to use? When I run that function on a host that
is not in the namespace, I get thrown into the debugger. It does not know
that that host supports that service. However, the first option in the
debugger, s-A, asks to try the service anyway with some protocol the local
machine knows about. I would like to give it the protocol I want to use
and have it skip looking at the namespace. I should get into the debugger
only if it fails to get a connection. Please tell me how this can be done.
In Genera 8.0 there is a proceed type that uses the first guessed protocol,
so you could use CONDITION-BIND to call this proceed option.
I also have a patch to the code that determines the protocols a host
supports by appending a set of per-system-type default service entries,
minus a set of per-host exceptions. This permits you to say, for example,
that all Lispms support TIME/CHAOS-SIMPLE/TIME-SIMPLE and FILE/TCP/NFILE,
and all UNIX42 systems support LOGIN/TCP/TELNET and FILE/TCP/TCP-FTP. Let
me know if you want it.