--- mqtt/src/dl.c 2011/11/24 00:08:56 1.1.2.5 +++ mqtt/src/dl.c 2011/11/24 15:34:18 1.1.2.9 @@ -77,11 +77,15 @@ mqttLoadRTLM(sl_config *cfg, int modtype) acc_rtlm = rtlm; call.OpenACC = mqttOpenRTLM; call.CloseACC = mqttCloseRTLM; + call.LoginACC = dlsym(rtlm, "mqtt_rtlm_login"); break; case 1: pub_rtlm = rtlm; call.OpenPUB = mqttOpenRTLM; call.ClosePUB = mqttCloseRTLM; + call.InitSessPUB = dlsym(rtlm, "mqtt_rtlm_init_session"); + call.FiniSessPUB = dlsym(rtlm, "mqtt_rtlm_fini_session"); + call.ChkSessPUB = dlsym(rtlm, "mqtt_rtlm_chk_session"); break; default: log_rtlm = rtlm;