summaryrefslogtreecommitdiff
path: root/include/public
diff options
context:
space:
mode:
authorliuxueli <[email protected]>2022-04-14 17:17:40 +0800
committerliuxueli <[email protected]>2022-07-19 15:18:23 +0800
commitefd4fa294cbf29fcbce57b9c1367f599cc5c442f (patch)
tree62716477eb038636ee5e65733fce09dfff3a746f /include/public
parentb1f92c4e30187372bba6e6ea498327d6a5e4df87 (diff)
与marsio的SmartOffload接口调通
Diffstat (limited to 'include/public')
-rw-r--r--include/public/stream_inc/stream_base.h5
-rw-r--r--include/public/stream_inc/stream_inject.h1
2 files changed, 4 insertions, 2 deletions
diff --git a/include/public/stream_inc/stream_base.h b/include/public/stream_inc/stream_base.h
index d4b3fa7..6de7bc3 100644
--- a/include/public/stream_inc/stream_base.h
+++ b/include/public/stream_inc/stream_base.h
@@ -91,10 +91,11 @@ enum addr_type_t{
/* ENG : return value of plug */
#define APP_STATE_GIVEME 0x00
#define APP_STATE_DROPME 0x01
-#define APP_STATE_FAWPKT 0x00
-#define APP_STATE_DROPPKT 0x10
+#define APP_STATE_GIVESTATE 0x02
+#define APP_STATE_FAWPKT 0x00
+#define APP_STATE_DROPPKT 0x10
#define APP_STATE_KILL_FOLLOW 0x40 /* ǿ��CLOSE��ǰ������������в�� */
#define APP_STATE_KILL_OTHER 0x80 /* ǿ��CLOSE����ǰ���������в�� */
diff --git a/include/public/stream_inc/stream_inject.h b/include/public/stream_inc/stream_inject.h
index 1dc0e46..c469420 100644
--- a/include/public/stream_inc/stream_inject.h
+++ b/include/public/stream_inc/stream_inject.h
@@ -94,6 +94,7 @@ int MESA_rst_tcp(struct streaminfo *stream, struct rst_tcp_para *paras, int para
int MESA_kill_tcp_feedback(struct streaminfo *stream, const void *raw_pkt, char *feedback_buf, int *feedback_buf_len);
int MESA_kill_tcp_synack_feedback(struct streaminfo *stream, const void *raw_pkt, char *feedback_buf, int *feedback_buf_len);
int MESA_kill_connection_feedback(struct streaminfo *stream, const void *raw_pkt, char *feedback_buf, int *feedback_buf_len);
+int MESA_send_smart_offload(const struct streaminfo *pstream, const void *raw_pkt, int thread_num);
/*
CHN : ����route_dir����, Ϊ�˼���papp;