summaryrefslogtreecommitdiff
path: root/epan
diff options
context:
space:
mode:
authorBalint Reczey <balint@balintreczey.hu>2016-08-22 12:59:01 +0200
committerMichael Mann <mmann78@netscape.net>2016-08-22 13:01:25 +0000
commitc43b8b5ef95b7b2dc865d8b0df89222b224059ce (patch)
treee58072cd5d3a7503fe8d1fc10f2b04f365bac683 /epan
parent22e421f7d390e7558b998dc458bfb536cfaf460b (diff)
downloadwireshark-c43b8b5ef95b7b2dc865d8b0df89222b224059ce.tar.gz
Rename find_parameter() to ws_find_media_type_parameter()
The symbols exported from libs should use less generic. preferably prefixed names to avoid name collisions with other shared library symbols. Change-Id: I8323b3e194a7ee4d61baec0c007342fab6cbde84 Reviewed-on: https://code.wireshark.org/review/17229 Petri-Dish: Michael Mann <mmann78@netscape.net> Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan')
-rw-r--r--epan/dissectors/packet-isup.c4
-rw-r--r--epan/dissectors/packet-multipart.c10
-rw-r--r--epan/media_params.c2
-rw-r--r--epan/media_params.h2
4 files changed, 9 insertions, 9 deletions
diff --git a/epan/dissectors/packet-isup.c b/epan/dissectors/packet-isup.c
index 37a9126f97..9bd8a0c80b 100644
--- a/epan/dissectors/packet-isup.c
+++ b/epan/dissectors/packet-isup.c
@@ -10429,8 +10429,8 @@ dissect_application_isup(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, vo
if (data) {
http_message_info_t *message_info = (http_message_info_t *)data;
if (message_info->media_str) {
- version = find_parameter(message_info->media_str, "version=", &len_version);
- base = find_parameter(message_info->media_str, "base=", &len_base);
+ version = ws_find_media_type_parameter(message_info->media_str, "version=", &len_version);
+ base = ws_find_media_type_parameter(message_info->media_str, "base=", &len_base);
if ((version && len_version >= 4 && g_ascii_strncasecmp(version, "ansi", 4) == 0) ||
(base && len_base >= 4 && g_ascii_strncasecmp(base, "ansi", 4) == 0)) {
/*
diff --git a/epan/dissectors/packet-multipart.c b/epan/dissectors/packet-multipart.c
index 32107aefb0..f4297c0880 100644
--- a/epan/dissectors/packet-multipart.c
+++ b/epan/dissectors/packet-multipart.c
@@ -346,13 +346,13 @@ get_multipart_info(packet_info *pinfo, http_message_info_t *message_info)
/* Clean up the parameters */
parameters = unfold_and_compact_mime_header(message_info->media_str, &dummy);
- start_boundary = find_parameter(parameters, "boundary=", &len_boundary);
+ start_boundary = ws_find_media_type_parameter(parameters, "boundary=", &len_boundary);
if(!start_boundary) {
return NULL;
}
if(strncmp(type, "multipart/encrypted", sizeof("multipart/encrypted")-1) == 0) {
- start_protocol = find_parameter(parameters, "protocol=", &len_protocol);
+ start_protocol = ws_find_media_type_parameter(parameters, "protocol=", &len_protocol);
if(!start_protocol) {
return NULL;
}
@@ -646,7 +646,7 @@ process_body_part(proto_tree *tree, tvbuff_t *tvb,
{
gint semicolon_offset;
/* The Content-Type starts at colon_offset + 1 or after the type parameter */
- char* type_str = find_parameter(value_str, "type=", NULL);
+ char* type_str = ws_find_media_type_parameter(value_str, "type=", NULL);
if(type_str != NULL) {
value_str = type_str;
}
@@ -682,7 +682,7 @@ process_body_part(proto_tree *tree, tvbuff_t *tvb,
proto_item_append_text(ti, " (%s)", content_type_str);
/* find the "name" parameter in case we don't find a content disposition "filename" */
- if((mimetypename = find_parameter(message_info.media_str, "name=", &len)) != NULL) {
+ if((mimetypename = ws_find_media_type_parameter(message_info.media_str, "name=", &len)) != NULL) {
mimetypename = g_strndup(mimetypename, len);
}
@@ -715,7 +715,7 @@ process_body_part(proto_tree *tree, tvbuff_t *tvb,
case POS_CONTENT_DISPOSITION:
{
/* find the "filename" parameter */
- if((filename = find_parameter(value_str, "filename=", &len)) != NULL) {
+ if((filename = ws_find_media_type_parameter(value_str, "filename=", &len)) != NULL) {
filename = g_strndup(filename, len);
}
}
diff --git a/epan/media_params.c b/epan/media_params.c
index 91c5425106..d7db16df8f 100644
--- a/epan/media_params.c
+++ b/epan/media_params.c
@@ -53,7 +53,7 @@ index_of_char(const char *str, const char c)
}
char *
-find_parameter(const char *parameters, const char *key, int *retlen)
+ws_find_media_type_parameter(const char *parameters, const char *key, int *retlen)
{
const char *start, *p;
int keylen = 0;
diff --git a/epan/media_params.h b/epan/media_params.h
index e6f0b98cc0..1137ba68fa 100644
--- a/epan/media_params.h
+++ b/epan/media_params.h
@@ -43,7 +43,7 @@ WS_DLL_PUBLIC gint
index_of_char(const char *str, const char c);
WS_DLL_PUBLIC char *
-find_parameter(const char *parameters, const char *key, int *retlen);
+ws_find_media_type_parameter(const char *parameters, const char *key, int *retlen);
#ifdef __cplusplus
}