summaryrefslogtreecommitdiff
path: root/src/common
diff options
context:
space:
mode:
authorlijia <[email protected]>2021-01-12 18:05:35 +0800
committerlijia <[email protected]>2021-01-12 18:05:35 +0800
commitd051c6da0cdd76b9efafd65ac44b1e121c3ff0e3 (patch)
tree08024f1ad1dfbad0d086bad9e348f43032382226 /src/common
parentabe9d5e96f52dde15ebeb9b4323779311df5f027 (diff)
inline模式xia,使插件看不到vxlan等封装协议.v4.2.22
Diffstat (limited to 'src/common')
-rw-r--r--src/common/net_common.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/common/net_common.c b/src/common/net_common.c
index 174d00d..bcf1f29 100644
--- a/src/common/net_common.c
+++ b/src/common/net_common.c
@@ -1028,7 +1028,7 @@ void MESA_stream_list_free(struct streaminfo_private *pstream_pr)
return;
}
/* �Ƚ�pfather���浽��ʱ���� */
- pfather_pr = (struct streaminfo_private *)pstream_pr->stream_public.pfather;
+ pfather_pr = (struct streaminfo_private *)pstream_pr->stream_public.pfather; /* 2021-01-11, ������ip��Ƭȷ����ַ, �˴�ʹ���ڴ���Ԫ��,ʹ��pfather������pfather_pr */
dictator_free(pstream->threadnum, pstream->addr.paddr);
dictator_free(pstream->threadnum, pstream_pr);
@@ -1066,6 +1066,7 @@ struct streaminfo_private *MESA_stream_list_dup(struct streaminfo_private *stack
heap_stream->addr.paddr = heap_addr;
heap_stream->addr.addrlen = stack_stream->addr.addrlen;
+ /* 2021-01-11, ������ip��Ƭȷ����ַ, �˴�ʹ���ڴ���Ԫ��,ʹ��pfather������pfather_pr */
heap_stream->pfather = (struct streaminfo *)MESA_stream_list_dup((struct streaminfo_private *)(stack_stream->pfather), reverse);
return (struct streaminfo_private *)heap_stream;