[comp.sys.isis] ISIS V2.1 bug, and fix

ken@gvax.cs.cornell.edu (Ken Birman) (01/06/91)

We fixed a problem that can cause "rexec" to hang... it may also affect
the ISIS rmgr and bin/isis utilities, although I have yet to see this
happen.

In clib, grep for "&isis_ctp->task_addr".  You will find that this
is referenced in 3 or 4 files, in calls to msg_setsender().  I think
the files are cl_isis.c, cl_bcast.c and cl_bypass.c

Change these references to &my_address.  Then recompile the clib and
utilities (application programs would not be affected by the problem)

I am also looking into a problem in isis_remote under which replies
from remote processes sometimes show up in the "mother" machine with
an invalid sender field (you get an error message in the protos log
file, i.e. 28.logdir/28.log for site number 28, etc).  I'll post a
fix when we have it.

-- Ken