forked from osmocom/wireshark
Conversation filter address types for IEEE 802.11 should include WLAN Address types
Bug: 11562 Change-Id: I49338e12c80963403c1253ec9251a3a3767f2526 Reviewed-on: https://code.wireshark.org/review/10738 Reviewed-by: Anders Broman <a.broman58@gmail.com>
This commit is contained in:
parent
b6d03e5b26
commit
1c671c5542
|
@ -5257,13 +5257,13 @@ static const value_string ff_psmp_sta_info_flags[] = {
|
|||
|
||||
static const char* wlan_conv_get_filter_type(conv_item_t* conv, conv_filter_type_e filter)
|
||||
{
|
||||
if ((filter == CONV_FT_SRC_ADDRESS) && (conv->src_address.type == AT_ETHER))
|
||||
if ((filter == CONV_FT_SRC_ADDRESS) && ((conv->src_address.type == AT_ETHER) || (conv->src_address.type == wlan_address_type)))
|
||||
return "wlan.sa";
|
||||
|
||||
if ((filter == CONV_FT_DST_ADDRESS) && (conv->dst_address.type == AT_ETHER))
|
||||
if ((filter == CONV_FT_DST_ADDRESS) && ((conv->dst_address.type == AT_ETHER) || (conv->dst_address.type == wlan_address_type)))
|
||||
return "wlan.da";
|
||||
|
||||
if ((filter == CONV_FT_ANY_ADDRESS) && (conv->src_address.type == AT_ETHER))
|
||||
if ((filter == CONV_FT_ANY_ADDRESS) && ((conv->src_address.type == AT_ETHER) || (conv->src_address.type == wlan_address_type)))
|
||||
return "wlan.addr";
|
||||
|
||||
return CONV_FILTER_INVALID;
|
||||
|
|
Loading…
Reference in New Issue