From 9351cabdee364712de25ef8c0f16f0310876177b Mon Sep 17 00:00:00 2001 From: anlicheng <244108715@qq.com> Date: Wed, 4 Mar 2026 16:01:03 +0800 Subject: [PATCH] add debug --- apps/sdlan/src/quic/sdlan_quic_channel.erl | 2 ++ message.proto | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/sdlan/src/quic/sdlan_quic_channel.erl b/apps/sdlan/src/quic/sdlan_quic_channel.erl index 68d5dda..bad5a8d 100644 --- a/apps/sdlan/src/quic/sdlan_quic_channel.erl +++ b/apps/sdlan/src/quic/sdlan_quic_channel.erl @@ -250,6 +250,8 @@ handle_event(internal, {frame, <>}, registe #sdl_policy_request{src_identity_id = SrcIdentityId, dst_identity_id = DstIdentityId, version = Version} ?= PolicyRequest, {ok, Rules} = get_rules(SrcIdentityId, DstIdentityId), + logger:debug("[sdlan_channel] policy_request src_identity_id: ~p, dst_identity_id: ~p, rules: ~p", [SrcIdentityId, DstIdentityId, Rules]), + RuleBin = iolist_to_binary(lists:map(fun({Proto, Port}) -> <> end, Rules)), PolicyResponsePkt = sdlan_pb:encode_msg(#sdl_policy_response { src_identity_id = SrcIdentityId, diff --git a/message.proto b/message.proto index df6ba9b..0d2637c 100644 --- a/message.proto +++ b/message.proto @@ -106,7 +106,7 @@ message SDLPolicyResponse { uint32 dst_identity_id = 3; // 版本号,客户端需要比较版本号确定是否覆盖; 请求端自己去管理版本号,服务端只是原样回写 uint32 version = 4; - // 4+1+2 的稀疏序列化规则 + // 1 + 2稀疏序列化规则, 按照: <> 这个格式序列号所有的规则信息; 下发的数据默认都是allow,deny规则的服务器端已经屏蔽 bytes rules = 5; }