Wireshark-bugs: [Wireshark-bugs] [Bug 12184] MATE AVPL match modes "Loose" and "Every" do not wo
Peter Wu
changed
bug 12184
What |
Removed |
Added |
Status |
UNCONFIRMED
|
CONFIRMED
|
CC |
|
peter@lekensteyn.nl
|
Ever confirmed |
|
1
|
Comment # 1
on bug 12184
from Peter Wu
(disclaimer: I started learning how to use MATE today, the following is an
interpretation of the Mate/Manual wiki page)
Definitions:
An operation AVP (Attribute Value Pair) is basically a condition.
An operation AVPL is basically a list of conditions.
A data AVP is basically data extracted from packets.
Below, "value" refers to the value from the data AVP which have the same
attribute as its condition.
Expected results:
Loose - there exist a condition with a matching value.
Every - for each condition, for all values it must match.
Strict - for each condition, there exist a matching value.
("Every" seems to resemble "for all" from set theory, "Strict" seems to
resemble "existence")
The code is buggy, "Loose" always matches (verified with source code).
"Every" matches nothing (perhaps it behaves more like "Strict"?)
Will have a look at fixing the logic.
You are receiving this mail because:
- You are watching all bug changes.