l2tp_ctrl_log
void l2tp_ctrl_log (l2tp_ctrl *, int, const char *, ...) __attribute__((__format__ (__printf__, 3, 4)));
l2tp_ctrl_log(ctrl, LOG_ERR,
l2tp_ctrl_log(ctrl, LOG_WARNING, "Received %s in '%s' state",
l2tp_ctrl_log(ctrl, LOG_WARNING, "Received %s in '%s' state",
l2tp_ctrl_log(_this, LOG_WARNING,
l2tp_ctrl_log(_this, LOG_ERR,
l2tp_ctrl_log(_this, LOG_NOTICE, "logtype=Started RecvSCCRQ "
l2tp_ctrl_log(_this, LOG_ERR, "Received bad SCCRQ: %s", emes);
l2tp_ctrl_log(_this, LOG_ERR,
l2tp_ctrl_log(_this, LOG_ERR, "sending StopCCN failed");
l2tp_ctrl_log(_this, LOG_INFO, "SendStopCCN result=%d", result);
l2tp_ctrl_log(_this, LOG_WARNING,
l2tp_ctrl_log(_this, LOG_WARNING,
l2tp_ctrl_log(_this, LOG_WARNING,
l2tp_ctrl_log(_this, LOG_INFO, "RecvStopCCN result=%s/%u "
l2tp_ctrl_log(_this, LOG_ERR, "Received bad StopCCN: %s", emes);
l2tp_ctrl_log(_this, LOG_ERR,
l2tp_ctrl_log(_this, LOG_ERR, "sending SCCRP failed");
l2tp_ctrl_log(_this, LOG_INFO, "SendSCCRP");
l2tp_ctrl_log(_this, LOG_ERR,
l2tp_ctrl_log(_this, LOG_ERR, "sending HELLO failed");
l2tp_ctrl_log(_this, LOG_DEBUG, "SendHELLO");
l2tp_ctrl_log(_this, loglevel, "SendZLB");
l2tp_ctrl_log(_this, LOG_INFO, "sending buffer is full.");
l2tp_ctrl_log(_this, LOG_DEBUG, "%s() unexpected state=%s",
l2tp_ctrl_log(_this, LOG_NOTICE, "logtype=Finished");
l2tp_ctrl_log(_this, LOG_NOTICE,
l2tp_ctrl_log(_this, LOG_NOTICE,
l2tp_ctrl_log(_this, LOG_ERR,
l2tp_ctrl_log(_this, LOG_WARNING,
l2tp_ctrl_log(_this, LOG_NOTICE,
l2tp_ctrl_log(_this, LOG_ERR,
l2tp_ctrl_log(_this, DEBUG_LEVEL_3, "RESEND seq=%u",
l2tp_ctrl_log(_this, LOG_ERR,
l2tp_ctrl_log(ctrl, LOG_ERR,
l2tp_ctrl_log(ctrl, LOG_ERR,
l2tp_ctrl_log(ctrl, LOG_WARNING,
l2tp_ctrl_log(ctrl, LOG_WARNING,
l2tp_ctrl_log(ctrl, LOG_WARNING,
l2tp_ctrl_log(ctrl, LOG_INFO, "RecvZLB");
l2tp_ctrl_log(ctrl, LOG_INFO,
#define L2TP_CTRL_DBG(x) l2tp_ctrl_log x
l2tp_ctrl_log(ctrl, LOG_WARNING,
l2tp_ctrl_log(ctrl, LOG_INFO, "RecvSCCN");
l2tp_ctrl_log(ctrl, LOG_INFO,