summaryrefslogtreecommitdiff
path: root/epan/conversation_table.c
diff options
context:
space:
mode:
authorMichal Labedzki <michal.labedzki@tieto.com>2014-12-17 16:12:41 +0100
committerMichal Labedzki <michal.labedzki@tieto.com>2015-01-10 15:34:24 +0000
commit7177cedc269ed9fa03fd5f6abfc5b7a2df39e38c (patch)
tree3776fabd550cbafd89626aa8a6ef84a2c6d5e17f /epan/conversation_table.c
parentc93d0ab880263ec9a829e763b7fc38fc555db8ad (diff)
downloadwireshark-7177cedc269ed9fa03fd5f6abfc5b7a2df39e38c.tar.gz
USB: Fix Conversation/Endpoint filters
There were not fields for that, so simple add them. Change-Id: I489bae24ac96ea0baf395add731f4d62ccf19352 Reviewed-on: https://code.wireshark.org/review/6401 Petri-Dish: Michal Labedzki <michal.labedzki@tieto.com> Tested-by: Michal Labedzki <michal.labedzki@tieto.com> Reviewed-by: Michal Labedzki <michal.labedzki@tieto.com>
Diffstat (limited to 'epan/conversation_table.c')
-rw-r--r--epan/conversation_table.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/epan/conversation_table.c b/epan/conversation_table.c
index cc77cd1745..ad6f5acedc 100644
--- a/epan/conversation_table.c
+++ b/epan/conversation_table.c
@@ -414,14 +414,14 @@ const char *get_conversation_filter(conv_item_t *conv_item, conv_direction_e dir
src_addr = address_to_str(NULL, &conv_item->src_address);
dst_addr = address_to_str(NULL, &conv_item->dst_address);
- if (conv_item->src_address.type == AT_STRINGZ) {
+ if (conv_item->src_address.type == AT_STRINGZ || conv_item->src_address.type == AT_USB) {
char *new_addr;
new_addr = wmem_strdup_printf(NULL, "\"%s\"", src_addr);
wmem_free(NULL, src_addr);
src_addr = new_addr;
}
- if (conv_item->dst_address.type == AT_STRINGZ) {
+ if (conv_item->dst_address.type == AT_STRINGZ || conv_item->src_address.type == AT_USB) {
char *new_addr;
new_addr = wmem_strdup_printf(NULL, "\"%s\"", dst_addr);
@@ -564,7 +564,7 @@ const char *get_hostlist_filter(hostlist_talker_t *host)
sport=ct_port_to_str(host->ptype, host->port);
src_addr = address_to_str(NULL, &host->myaddress);
- if (host->myaddress.type == AT_STRINGZ) {
+ if (host->myaddress.type == AT_STRINGZ || host->myaddress.type == AT_USB) {
char *new_addr;
new_addr = wmem_strdup_printf(NULL, "\"%s\"", src_addr);