#include #include #include #include #include #include #include #include "ppp.h" #include "events.h" #include "triton.h" #include "log.h" #include "memdebug.h" static void ev_ses_started(struct ap_session *ses) { logwtmp(ses->ifname, ses->username ?: "", ses->ctrl->calling_station_id); } static void ev_ses_finished(struct ap_session *ses) { logwtmp(ses->ifname, "", ""); } static void init(void) { triton_event_register_handler(EV_SES_STARTED, (triton_event_func)ev_ses_started); triton_event_register_handler(EV_SES_FINISHED, (triton_event_func)ev_ses_finished); } DEFINE_INIT(200, init);