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

Added a helper function to find out egress port #185

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

akshayajddn
Copy link

Apologies for frequent commits and reverts. These were done just to erase the changes that were irrelevant to the issue. Issue explained in the commit statement. The commit b1ad29b is the only relevant commit.

This test case takes lb_port as input. Since the test case tries to send
data back to lb_port +1, the test case fails and switch generates dumps.
["Unconfigured port received"], this is because if I supply lb_port (say
102), 103 may/may not be a valid port of the configuration. The fixes
done by me will eliminate this issue. More details explained in
comments.
This test case lb_port as input. This lb_port (provided by the user)
acts as an ingress port at the switch. However the test case tries to
send the packet back to the controller through lb_port+1 which is not
always true. Say I supplied lb_port 102, but 103 may/may not be a part
of an openflow configuration. The fixes shown takes care of this issue.
This test case takes lb_port as input. This lb_port (provided by the
user) acts as an ingress port at the switch. However the test case tries
to send the packet to the controller through port lb_port+1, which is a
serious bug here, because say 102 is my lb_port, then 103 may/may not be
a part of an openflow configuration. The fixes done by me will take care
of 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

Successfully merging this pull request may close these issues.

1 participant