diff options
author | wmeier <wmeier@f5534014-38df-0310-8fa8-9805f1628bb7> | 2010-04-02 14:37:49 +0000 |
---|---|---|
committer | wmeier <wmeier@f5534014-38df-0310-8fa8-9805f1628bb7> | 2010-04-02 14:37:49 +0000 |
commit | 81f3e316e85c0799b19a5efae54c1782cb328418 (patch) | |
tree | 1de2f031494726578dfd8df5ad324ca9546a0e1a /epan/conversation.h | |
parent | 1d9feaa50f6fa457ff51999abadc999233fab689 (diff) |
From Yaniv Kaul: constify parameters
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4422
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32360 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/conversation.h')
-rw-r--r-- | epan/conversation.h | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/epan/conversation.h b/epan/conversation.h index 7c4418c68c..d19065a1e2 100644 --- a/epan/conversation.h +++ b/epan/conversation.h @@ -80,28 +80,28 @@ typedef struct conversation { extern void conversation_cleanup(void); extern void conversation_init(void); -extern conversation_t *conversation_new(guint32 setup_frame, address *addr1, address *addr2, - port_type ptype, guint32 port1, guint32 port2, guint options); +extern conversation_t *conversation_new(const guint32 setup_frame, const address *addr1, const address *addr2, + const port_type ptype, const guint32 port1, const guint32 port2, const guint options); -extern conversation_t *find_conversation(guint32 frame_num, address *addr_a, address *addr_b, - port_type ptype, guint32 port_a, guint32 port_b, guint options); +extern conversation_t *find_conversation(const guint32 frame_num, const address *addr_a, const address *addr_b, + const port_type ptype, const guint32 port_a, const guint32 port_b, const guint options); -extern void conversation_add_proto_data(conversation_t *conv, int proto, +extern void conversation_add_proto_data(conversation_t *conv, const int proto, void *proto_data); -extern void *conversation_get_proto_data(conversation_t *conv, int proto); -extern void conversation_delete_proto_data(conversation_t *conv, int proto); +extern void *conversation_get_proto_data(const conversation_t *conv, const int proto); +extern void conversation_delete_proto_data(conversation_t *conv, const int proto); extern void conversation_set_dissector(conversation_t *conversation, - dissector_handle_t handle); + const dissector_handle_t handle); extern gboolean -try_conversation_dissector(address *addr_a, address *addr_b, port_type ptype, - guint32 port_a, guint32 port_b, tvbuff_t *tvb, packet_info *pinfo, +try_conversation_dissector(const address *addr_a, const address *addr_b, const port_type ptype, + const guint32 port_a, const guint32 port_b, tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree); /* These routines are used to set undefined values for a conversation */ -extern void conversation_set_port2(conversation_t *conv, guint32 port); -extern void conversation_set_addr2(conversation_t *conv, address *addr); +extern void conversation_set_port2(conversation_t *conv, const guint32 port); +extern void conversation_set_addr2(conversation_t *conv, const address *addr); #ifdef __cplusplus } |