修改decrypt-mirror插件的文件名和目录结构。增加平台胶合层decrypt_mirror_plugin.h和decrypt_mirror_plugin.cpp
This commit is contained in:
@@ -16,7 +16,7 @@ extern "C" char deliver_tcp_entry(const struct streaminfo* pstream,void** pme,in
|
||||
{
|
||||
char ret=APP_STATE_DROPPKT;
|
||||
|
||||
struct deliver_addr_info addrinfo;
|
||||
struct origin_stream_addr addrinfo;
|
||||
struct sockaddr_in client_addr;
|
||||
struct sockaddr_in server_addr;
|
||||
|
||||
@@ -33,17 +33,17 @@ extern "C" char deliver_tcp_entry(const struct streaminfo* pstream,void** pme,in
|
||||
memcpy(&addrinfo.client,&client_addr,sizeof(struct sockaddr));
|
||||
memcpy(&addrinfo.server,&server_addr,sizeof(struct sockaddr));
|
||||
|
||||
deliver_session_start(thread_seq,&addrinfo,pme);
|
||||
mirror_stream_start(thread_seq,&addrinfo,pme);
|
||||
}
|
||||
|
||||
if(ip_hdr!=NULL)
|
||||
{
|
||||
deliver_session_data(pstream->curdir,thread_seq,pstream->ptcpdetail->datalen,(char*)pstream->ptcpdetail->pdata,pme);
|
||||
mirror_stream_append(pstream->curdir,thread_seq,pstream->ptcpdetail->datalen,(char*)pstream->ptcpdetail->pdata,pme);
|
||||
}
|
||||
|
||||
if(pstream->opstate==OP_STATE_CLOSE)
|
||||
{
|
||||
deliver_session_end(thread_seq,pme);
|
||||
mirror_stream_end(thread_seq,pme);
|
||||
}
|
||||
|
||||
return ret;
|
||||
@@ -55,7 +55,7 @@ extern "C" char deliver_tcpall_entry(const struct streaminfo* pstream,void** pme
|
||||
{
|
||||
char ret=APP_STATE_DROPPKT;
|
||||
|
||||
struct deliver_addr_info addrinfo;
|
||||
struct origin_stream_addr addrinfo;
|
||||
struct sockaddr_in client_addr;
|
||||
struct sockaddr_in server_addr;
|
||||
|
||||
@@ -69,17 +69,17 @@ extern "C" char deliver_tcpall_entry(const struct streaminfo* pstream,void** pme
|
||||
memcpy(&addrinfo.client,&client_addr,sizeof(struct sockaddr));
|
||||
memcpy(&addrinfo.server,&server_addr,sizeof(struct sockaddr));
|
||||
|
||||
deliver_session_start(thread_seq,&addrinfo,pme);
|
||||
mirror_stream_start(thread_seq,&addrinfo,pme);
|
||||
}
|
||||
|
||||
if(ip_hdr!=NULL)
|
||||
{
|
||||
deliver_session_data(pstream->curdir,thread_seq,pstream->ptcpdetail->datalen,(char*)pstream->ptcpdetail->pdata,pme);
|
||||
mirror_stream_append(pstream->curdir,thread_seq,pstream->ptcpdetail->datalen,(char*)pstream->ptcpdetail->pdata,pme);
|
||||
}
|
||||
|
||||
if(pstream->opstate==OP_STATE_CLOSE)
|
||||
{
|
||||
deliver_session_end(thread_seq,pme);
|
||||
mirror_stream_end(thread_seq,pme);
|
||||
}
|
||||
|
||||
return ret;
|
||||
@@ -90,7 +90,7 @@ extern "C" char test_deliver_init()
|
||||
{
|
||||
int ret=0;
|
||||
|
||||
ret=deliver_init(g_iThreadNum,(char*)"./conf/deliver.conf");
|
||||
ret=mirro_stream_init(g_iThreadNum,(char*)"./conf/deliver.conf");
|
||||
if(ret<0)
|
||||
{
|
||||
printf("test deliver init error!\n");
|
||||
|
||||
Reference in New Issue
Block a user