11 #ifndef __PROTO_DATA_H__
12 #define __PROTO_DATA_H__
14 #include "ws_symbol_export.h"
WS_DLL_PUBLIC void p_set_proto_data(wmem_allocator_t *scope, struct _packet_info *pinfo, int proto, guint32 key, void *proto_data)
Definition: proto_data.c:77
WS_DLL_PUBLIC void * p_get_proto_data(wmem_allocator_t *scope, struct _packet_info *pinfo, int proto, guint32 key)
Definition: proto_data.c:104
WS_DLL_PUBLIC void p_remove_proto_data(wmem_allocator_t *scope, struct _packet_info *pinfo, int proto, guint32 key)
Definition: proto_data.c:130
WS_DLL_PUBLIC void p_add_proto_data(wmem_allocator_t *scope, struct _packet_info *pinfo, int proto, guint32 key, void *proto_data)
Definition: proto_data.c:50
WS_DLL_PUBLIC void p_set_proto_depth(struct _packet_info *pinfo, int proto, unsigned depth)
Definition: proto_data.c:172
WS_DLL_PUBLIC unsigned p_get_proto_depth(struct _packet_info *pinfo, int proto)
Definition: proto_data.c:176
Definition: packet_info.h:44
Definition: wmem_allocator.h:27