diff --git a/apps/sdlan/src/sdlan_network.erl b/apps/sdlan/src/sdlan_network.erl index 51e5173..454b221 100644 --- a/apps/sdlan/src/sdlan_network.erl +++ b/apps/sdlan/src/sdlan_network.erl @@ -394,6 +394,7 @@ handle_cast({stun_request, Sock, Peer = {ClientIp, ClientPort}, #sdl_stun_reques %% 处理权限逻辑 handle_cast({policy_request, Sock, {ClientIp, ClientPort}, #sdl_policy_request{client_id = ClientId, version = Version, mac = Mac, src_identity_id = SrcIdentityId, dst_identity_id = DstIdentityId, session_token = ST}}, State = #state{network_id = NetworkId, endpoints = Endpoints}) -> + logger:debug("[sdlan_network] policy_request, src_identity: ~p, dst_identity: ~p, version: ~p", [SrcIdentityId, DstIdentityId, Version]), maybe {ok, #endpoint{client_id = ClientId, session_token = ST}} ?= maps:find(Mac, Endpoints), @@ -408,6 +409,7 @@ handle_cast({policy_request, Sock, {ClientIp, ClientPort}, #sdl_policy_request{c }), PolicyResponsePkt = <>, + logger:debug("[sdlan_network] will send policy response: ~p", [PolicyResponse]), gen_udp:send(Sock, ClientIp, ClientPort, PolicyResponsePkt) end,