First page Back Continue Last page Overview Graphics
/* Open session on low-level protocol */
/* Open session on low-level protocol */
lls = xOpen(self, xGetDown(self, 0), p);
if ( lls != XK_FAILURE )
{
key.lls = lls;
/* Check for session in active map */
if (mapResolve(pstate->activemap, &key,
(void **)&asp_s) == XK_FAILURE)
{
/* Session not in map; initialize it */
asp_s = asp_init_sessn(self, hlp, &key);
if ( asp_s != XK_FAILURE )
{
/* A successful open */
return asp_s;
}
}
/* Error has occurred */
xClose(lls);
}
return asp_s;
}
Notes: