function dc_report_modulelog($mid, $sid, $ifid, $mip, $sip, $retval, $result, $delay) { $config = getConf('ROUTE.DCREPORT'); if ($config['REPORTSWITCH'] == 0) { dc_log(ERROR, EC_OK, 'dc_report_modulelog error, ROUTE.DCREPORT[REPORTSWITCH] is off'); return; } $clogger = new CLogger(); $ret = $clogger->init_mod($mid); if ($ret != 0) { dc_log(ERROR, EC_OK, 'dc_report_modulelog error, ret=' . $ret); return -1; } //int sid, int ifid, string& mip, string& sip, int retval, int result, int delay ,intres1,intres2,strres1,strres2 $ret = $clogger->write_modulelog($sid, $ifid, $mip, $sip, $retval, $result, $delay, 0, 0, "", ""); if ($ret != 0) { dc_log(ERROR, EC_OK, 'dc_report_modulelog error, ' . $clogger->get_errmsg()); return -2; } return 0; }