浏览代码

xlog: use crit level with prefix for kemi xcrit() and xlog()

- GH #4048

(cherry picked from commit a493e2e0006f89d2f8b5e903134407109ef587da)
Daniel-Constantin Mierla 9 月之前
父节点
当前提交
98f2099660
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4 2
      src/modules/xlog/xlog.c

+ 4 - 2
src/modules/xlog/xlog.c

@@ -921,10 +921,12 @@ int ki_xlog_get_level(str *slevel)
 		llevel = L_ALERT;
 	} else if(slevel->len == 5 && strncasecmp(slevel->s, "l_bug", 5) == 0) {
 		llevel = L_BUG;
+	} else if(slevel->len == 7 && strncasecmp(slevel->s, "l_crit0", 7) == 0) {
+		llevel = L_CRIT;
 	} else if(slevel->len == 7 && strncasecmp(slevel->s, "l_crit2", 7) == 0) {
 		llevel = L_CRIT2;
 	} else if(slevel->len == 6 && strncasecmp(slevel->s, "l_crit", 6) == 0) {
-		llevel = L_CRIT;
+		llevel = L_CRIT2;
 	} else if(slevel->len == 5 && strncasecmp(slevel->s, "l_err", 5) == 0) {
 		llevel = L_ERR;
 	} else if(slevel->len == 6 && strncasecmp(slevel->s, "l_warn", 6) == 0) {
@@ -986,7 +988,7 @@ int ki_xalert(sip_msg_t *msg, str *lmsg)
 
 int ki_xcrit(sip_msg_t *msg, str *lmsg)
 {
-	return ki_xlog_ex(msg, NULL, L_CRIT, lmsg);
+	return ki_xlog_ex(msg, NULL, L_CRIT2, lmsg);
 }
 
 /**