diff options
| author | lijia <[email protected]> | 2021-02-26 16:17:02 +0800 |
|---|---|---|
| committer | lijia <[email protected]> | 2021-02-26 16:17:02 +0800 |
| commit | 939e465cc81692ac3468fce23aae51898ec97ff7 (patch) | |
| tree | edaa91c6798b530a97d24d2c670be02e6738a4b0 /include/private/plugin_protocol.h | |
| parent | 46ca20894982e83c1d39cf12314751eef594b8ca (diff) | |
TSG-5636, 支持插件在非entry上下文获取pme私有变量, 仅支持TCP,TCPALL,UDP层插件;
TSG-5604, 新增配置文件necessary_plug_list.conf, 如果必要插件挂载失败, sapp退出.
Diffstat (limited to 'include/private/plugin_protocol.h')
| -rw-r--r-- | include/private/plugin_protocol.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/private/plugin_protocol.h b/include/private/plugin_protocol.h index 6667bc6..6894b6b 100644 --- a/include/private/plugin_protocol.h +++ b/include/private/plugin_protocol.h @@ -18,6 +18,7 @@ typedef struct _plugin_protocol_fun_info int callnum; //��ں������Ự���ô�����ֻ�е�û�б�����ʱ������ж�ظò��
long long protocol_flag; //��Ҫ����������ֶ�flag��־
AppEntry appentry; //��ں���
+ char biz_plug_name[PLUGIN_FILENAME_MAXLEN]; //ҵ���������
struct _plugin_protocol_fun_info* pre;
struct _plugin_protocol_fun_info* next;
@@ -33,7 +34,7 @@ typedef struct _plugin_protocol_plug_info void (*fun_destroy)(); //ע��������ж��ʱ����
void (*fun_flagstate)(long long protflag); //ҵ������ҪЭ��flagֵ�������
long long (*fun_flagchange)(char* flagstr); //��ҵ���ע����ַ�����flagת����long long���͵ĺ���
- stProtocolFunInfo* fun_list;
+ stProtocolFunInfo* fun_list; /* ���ص���ǰ����������ҵ������б� */
struct _plugin_protocol_plug_info* pre;
struct _plugin_protocol_plug_info* next;
|
