浏览代码

core: from/to/callid/cseq headers are parsed before logging prefix is used

Daniel-Constantin Mierla 9 年之前
父节点
当前提交
0965c90471
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      receive.c

+ 2 - 0
receive.c

@@ -181,6 +181,8 @@ int receive_msg(char* buf, unsigned int len, struct receive_info* rcv_info)
 		}
 		else if(ret == NONSIP_MSG_DROP) goto error02;
 	}
+
+	parse_headers(msg, HDR_FROM_F|HDR_TO_F|HDR_CALLID_F|HDR_CSEQ_F, 0);
 	LM_DBG("--- received sip message - %s - call-id: [%.*s] - cseq: [%.*s]\n",
 			(msg->first_line.type==SIP_REQUEST)?"request":"reply",
 			(msg->callid && msg->callid->body.s)?msg->callid->body.len:0,