From: 孙春阳 Date: Mon, 13 Oct 2025 08:40:34 +0000 (+0800) Subject: ppp自动启动 ln_ws_start X-Git-Tag: V1.0.9_20251128_194606_LN~250^2~7 X-Git-Url: http://git.snicker.com.cn/?a=commitdiff_plain;h=e5d2ee6110cdf0f1f8ac2a81a7df21619c285f31;p=mirrors%2FFD230.git ppp自动启动 ln_ws_start --- diff --git a/code/sdk/zhihui/leiniao/imsl_ln/ln_api.c b/code/sdk/zhihui/leiniao/imsl_ln/ln_api.c index 534608641..200e5ea2b 100644 --- a/code/sdk/zhihui/leiniao/imsl_ln/ln_api.c +++ b/code/sdk/zhihui/leiniao/imsl_ln/ln_api.c @@ -1373,6 +1373,14 @@ static void ln_init_required_dirs(void) } } } +/* +外部调用,启动雷鸟websocket服务 +*/ +errcode_t uapi_ln_ws_start(void) +{ + ln_ws_start(ln_ws_process_message,2000); + return ERRCODE_SUCC; +} // 雷鸟http服务初始化 errcode_t uapi_ln_http_server_init(void) @@ -1397,7 +1405,7 @@ errcode_t uapi_ln_http_server_init(void) && !defined(SUPPORT_PPP_SERVICE_POLLING) \ && !defined(SKIP_LN_PROTOCOL_TEST) - ln_ws_start(ln_ws_process_message,2000); + uapi_ln_ws_start(); #endif diff --git a/code/sdk/zhihui/ppp/src/ppp_lwip.c b/code/sdk/zhihui/ppp/src/ppp_lwip.c index 03e1ae5c5..6b267e93d 100644 --- a/code/sdk/zhihui/ppp/src/ppp_lwip.c +++ b/code/sdk/zhihui/ppp/src/ppp_lwip.c @@ -957,6 +957,9 @@ static void ppp_lwip_netif_status_callback(struct netif *netif) // ⚠️ 网络连接成功,更新runtime状态 cat1_api_runtime_set_cat1_networkstat(1); PPP_DEBUG_INFO("PPP runtime: network_on set to 1"); + extern errcode_t uapi_ln_ws_start(void); + uapi_ln_ws_start(); + } } }