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

[acl] Remove Ethertype from L3V6 qualifiers #1433

Merged
merged 3 commits into from
Sep 19, 2020

Conversation

daall
Copy link
Contributor

@daall daall commented Sep 11, 2020

Signed-off-by: Danny Allen [email protected]

What I did
I removed ethertype from the qset for L3V6 tables.

Why I did it
This change was already done for MIRRORV6 tables a while back. ETHER_TYPE is unnecessary for V6 tables as the ethertype should always be the same (86DD) for IPv6 traffic. Additionally, this qualifier breaks IPv6 support on some platforms (e.g. Mellanox).

How I verified it

  1. Update C++ unit tests
  2. Test table behavior on BRCM and MLNX devices

Details if related

@lguohan
Copy link
Contributor

lguohan commented Sep 15, 2020

what platform is broken?

orchagent/aclorch.cpp Outdated Show resolved Hide resolved
@daall daall marked this pull request as ready for review September 17, 2020 00:35
@lguohan lguohan merged commit 2f5d2d9 into sonic-net:master Sep 19, 2020
abdosi pushed a commit that referenced this pull request Sep 19, 2020
This change was already done for MIRRORV6 tables a while back. ETHER_TYPE is unnecessary for V6 tables as the ethertype should always be the same (86DD) for IPv6 traffic. Additionally, this qualifier breaks IPv6 support on some platforms (e.g. Mellanox).

Signed-off-by: Danny Allen <[email protected]>
yxieca pushed a commit that referenced this pull request Oct 5, 2020
This change was already done for MIRRORV6 tables a while back. ETHER_TYPE is unnecessary for V6 tables as the ethertype should always be the same (86DD) for IPv6 traffic. Additionally, this qualifier breaks IPv6 support on some platforms (e.g. Mellanox).

Signed-off-by: Danny Allen <[email protected]>
oleksandrivantsiv pushed a commit to oleksandrivantsiv/sonic-swss that referenced this pull request Mar 1, 2023
* SAI submodule update

- d0f3333 Tunnel Scoped TC MAP and Remarking (sonic-net#1413) (sonic-net#1451)
- 62364a3 Add two more API as RPC for warmboot testing (sonic-net#1421) (sonic-net#1437)
- 426fad1 Make saithriftv compatible with thrift 0.14.1 (sonic-net#1433)

Signed-off-by: bingwang <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants