1.修复UNIXsocket初始化导致日志报错的bug

2.将K_PROJECT的宏定义设置在makefile
3.功能修改:粗拼装接收建议的端口与发给前端的接口可以不一样
4.整理support目录
This commit is contained in:
lishu
2018-12-10 15:06:55 +08:00
parent 1665395160
commit 6fe3adca2b
846 changed files with 216 additions and 304410 deletions

View File

@@ -42,9 +42,9 @@ const char* frag_rssb_version = "2018-08-13T09:00:00";
const char* frag_rssb_version_time = "2018-08-13T09:00:00";
const char* frag_rssb_version_des = "MESA@iie rssb_maskey";
int FRAG_RSSB_VERSION_1_0_20181207 = 0;
const char* frag_rssb_version_time_in = "2018-12-07";
const char* frag_rssb_version_des_in = "unixsocket";
int FRAG_RSSB_VERSION_1_0_20181210 = 0;
const char* frag_rssb_version_time_in = "2018-12-10";
const char* frag_rssb_version_des_in = "unixsocket recv survey";
void frag_rssb_history()
{
//2015.11.15 v1.0 create the project
@@ -224,6 +224,7 @@ void frag_rssb_history()
//2018.11.05 v4.0//alter voip save_media frg_len>headerlen
//2018.11.07 v4.0//alter json_log opt name for k
//2018.12.07 v4.0//unixsocket set bufsize timeout in configure
//2018.12.10 v4.0//1.recv_msg_fd not unix 2.MsgPort
}
frag_rssb_parameter_t g_frag_run;
@@ -866,10 +867,11 @@ int read_conf_and_init(const char* filename)
}
/*msg port:<3A><>ƴװ<C6B4><D7B0><EFBFBD>ս<EFBFBD><D5BD><EFBFBD><EFBFBD>Ķ˿ڣ<CBBF>ǰ<EFBFBD>˽<EFBFBD><CBBD>ս<EFBFBD><D5BD><EFBFBD><EFBFBD>Ķ˿<C4B6>*/
MESA_load_profile_short_def(filename, "NETWORK", "MsgPort", (short*)&g_frag_cfg.msg_port, 22080);
MESA_load_profile_short_def(filename, "NETWORK", "CPZMsgPort", (short*)&g_frag_cfg.cpz_msg_port, 22080);
MESA_load_profile_short_def(filename, "NETWORK", "QDMsgPort", (short*)&g_frag_cfg.qd_msg_port, 22080);
/*udp socket : response msg recv*/
g_frag_run.recv_msg_sd = init_recv_udp_socket(htons(g_frag_cfg.msg_port));
g_frag_run.recv_msg_sd = init_recv_udp_socket(htons(g_frag_cfg.cpz_msg_port));
if(-1==g_frag_run.recv_msg_sd)
{
printf("[%s] init_recv_udp_socket error.\n", FRAG_REASSEMBLY_MODULE_NAME);
@@ -1065,7 +1067,7 @@ void rssb_asmis_init()
info[0].nProtocolType = 6;
memcpy(info[0].sPortDesc, "recv data", strlen("recv data"));
info[0].sPortDesc[strlen("recv data")] = '\0';
info[1].nPort = g_frag_cfg.msg_port;
info[1].nPort = g_frag_cfg.qd_msg_port;
info[1].nPortType = 1;
info[1].nProtocolType = 6;
memcpy(info[1].sPortDesc, "recv survey", strlen("recv survey"));
@@ -1079,7 +1081,9 @@ int main(int argc, char **argv)
uint32_t i=0;
void *main_conf_handle=NULL, *rssb_conf_handle=NULL;
memset(&g_frag_run, 0, sizeof(frag_rssb_parameter_t));
memset(&g_frag_run, 0, sizeof(frag_rssb_parameter_t));
g_frag_run.recv_msg_fd = -1;
g_frag_run.recv_msg_sd = -1;
memset(&g_frag_cfg, 0, sizeof(frag_rssb_configure_t));
memset(&g_frag_stat, 0, sizeof(frag_rssb_status_t));