isess_t
setOptions(isess_t *sess, int flag)
startSession(isess_t *sess)
static isess_t *currsess;
doCAM(isess_t *sess)
supervise(isess_t *sess)
handledDiscoveryResp(isess_t *sess, pdu_t *pp)
doDiscovery(isess_t *sess)
doLogin(isess_t *sess)
handleLogoutResp(isess_t *sess, pdu_t *pp)
startLogout(isess_t *sess)
inLogout(isess_t *sess)
isess_t *sess;
if((sess = calloc(1, sizeof(isess_t))) == NULL) {
tcpConnect(isess_t *sess)
typedef void keyfun_t(isess_t *, oper_t);
typedef int handler_t(isess_t *sess, pdu_t *pp);
int authenticateLogin(isess_t *sess);
int sendPDU(isess_t *sess, pdu_t *pp, handler_t *hdlr);
int xmitpdu(isess_t *sess, pdu_t *pp);
int recvpdu(isess_t *sess, pdu_t *pp);
int negotiateOPV(isess_t *sess);
int setOptions(isess_t *sess, int flag);
int loginPhase(isess_t *sess);
handleTgtResp(isess_t *sess, pdu_t *pp)
processParams(isess_t *sess, pdu_t *pp)
handleLoginResp(isess_t *sess, pdu_t *pp)
handleChap(isess_t *sess, pdu_t *pp)
authenticate(isess_t *sess)
loginPhase(isess_t *sess)
xmitpdu(isess_t *sess, pdu_t *pp)
recvpdu(isess_t *sess, pdu_t *pp)
sendPDU(isess_t *sess, pdu_t *pp, handler_t *hdlr)