Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The of<version#> protocol is not listed in the filter names list #6

Open
bjeremy opened this issue Oct 18, 2013 · 0 comments
Open

The of<version#> protocol is not listed in the filter names list #6

bjeremy opened this issue Oct 18, 2013 · 0 comments

Comments

@bjeremy
Copy link

bjeremy commented Oct 18, 2013

I cloned the repo from master and built as instructed, but encountered a problem. If I explicilty sniff an openflopw interface (via tcp.port) I can capture the messages and the dissector will work, however selecting the filter name 'of' will not capture any packets. If I select of12.whatever_header_item, this also was recognized.

After some searching I came across this:
http://seclists.org/wireshark/2013/Aug/297

The above contains code to add to the openflow-common.cpp file to add items to the protocol tree. After the patch, filtering on just 'of' will capture all ofp version packets however only 1.2 and 1.3 versions are seem to be dissected. Adding this to the code in master may alleviate some initial confusion people may have with the dissector. (I'm actually embarassed to admit how much time I spent on this issue.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant