summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLu Qiuwen <[email protected]>2022-02-09 11:04:16 +0800
committer陆秋文 <[email protected]>2022-02-10 07:19:19 +0000
commit3b3af62353132765f54912b81be7c8019c8eb52b (patch)
treea66f9bd92b9f9fe599ba4fc332c2f19c567a557c
parente637a0cd70151f7988b079f9b8e084d847578603 (diff)
Fix: TSG-9526 修正非对称MPLS标签封装下注入的以太报文地址全为0的问题。v4.2.73
-rw-r--r--src/dealpkt/stream_manage.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/dealpkt/stream_manage.c b/src/dealpkt/stream_manage.c
index c9473d7..6960caa 100644
--- a/src/dealpkt/stream_manage.c
+++ b/src/dealpkt/stream_manage.c
@@ -2808,7 +2808,9 @@ void update_opposite_addr_info(struct streaminfo_private *top_stream_pr, struct
sizeof(struct ethhdr));
}
}else{
- sapp_runtime_log(RLOG_LV_INFO, "update_opposite_addr_info() error, current addrtype is ethernet, but pstream->addrtype is not ethernet!");
+ /* �����ڶ���streaminfo�ṹ�ϲ��� */
+ return update_opposite_addr_info(top_stream_pr, (struct streaminfo_private *) pstream_pr->pfather_pr,
+ (struct streaminfo_private *) p_stack, cur_dir);
}
}
break;