-
Notifications
You must be signed in to change notification settings - Fork 520
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
Sub port interface implementation #969
Commits on Jun 28, 2019
-
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ccbfb48 - Browse repository at this point
Copy the full SHA ccbfb48View commit details -
IntfMgr parses dot1q interface
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6c99720 - Browse repository at this point
Copy the full SHA 6c99720View commit details -
Add function declaration Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9a1dde4 - Browse repository at this point
Copy the full SHA 9a1dde4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed9f2e9 - Browse repository at this point
Copy the full SHA ed9f2e9View commit details -
Remove sub interface from STATE_DB in DEL_COMMAND
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4ddb2da - Browse repository at this point
Copy the full SHA 4ddb2daView commit details -
Create sub interface only once; retry if netlink command fails
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fb8a564 - Browse repository at this point
Copy the full SHA fb8a564View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb045d3 - Browse repository at this point
Copy the full SHA fb045d3View commit details -
Create Port object for sub interface
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b15eee6 - Browse repository at this point
Copy the full SHA b15eee6View commit details -
Introduce parent_port_id in Port to track the oid of the parent inter…
…face Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a02dc31 - Browse repository at this point
Copy the full SHA a02dc31View commit details -
Deal with sub port case in creating router interface
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f8e482a - Browse repository at this point
Copy the full SHA f8e482aView commit details -
Let parent port track its child sub ports
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f5f49d3 - Browse repository at this point
Copy the full SHA f5f49d3View commit details -
Remove admin status field and its processing in CONFIG_DB; Runtime mt…
…u change to sub interface Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5cf5074 - Browse repository at this point
Copy the full SHA 5cf5074View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60b3296 - Browse repository at this point
Copy the full SHA 60b3296View commit details -
Fix compile error for runtime mtu change
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3a6ecce - Browse repository at this point
Copy the full SHA 3a6ecceView commit details
Commits on Jun 29, 2019
-
Move sub port add/remove as member functions to PortsOrch; Add sub in…
…terface rif to flex counter at creation Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fcd0772 - Browse repository at this point
Copy the full SHA fcd0772View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99c887b - Browse repository at this point
Copy the full SHA 99c887bView commit details
Commits on Jul 1, 2019
-
Remove sub interface alias from IntfMgr::m_subIntfList
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0014f40 - Browse repository at this point
Copy the full SHA 0014f40View commit details
Commits on Aug 27, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 789b198 - Browse repository at this point
Copy the full SHA 789b198View commit details
Commits on Aug 30, 2019
-
Disable mtu config; Inherit mtu from parent port or port channel
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for de1577f - Browse repository at this point
Copy the full SHA de1577fView commit details -
Per sub port interface mtu config
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fd66f3d - Browse repository at this point
Copy the full SHA fd66f3dView commit details -
CONFIG_DB table name schema change
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f64469 - Browse repository at this point
Copy the full SHA 4f64469View commit details -
Explicitly set admin status in creating sub port interface
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b57e78c - Browse repository at this point
Copy the full SHA b57e78cView commit details
Commits on Sep 3, 2019
-
Set admin status up to host sub port interface if admin_status is not…
… specified Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 642c708 - Browse repository at this point
Copy the full SHA 642c708View commit details
Commits on Sep 4, 2019
-
Configuration menu - View commit details
-
Copy full SHA for fc54c58 - Browse repository at this point
Copy the full SHA fc54c58View commit details -
Define macro for vlan sub interface separator "."
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b1aff64 - Browse repository at this point
Copy the full SHA b1aff64View commit details
Commits on Sep 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 07a85aa - Browse repository at this point
Copy the full SHA 07a85aaView commit details -
Remove the need to create an object id for vlan in creating a sub port
router interface Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 227848c - Browse repository at this point
Copy the full SHA 227848cView commit details
Commits on Sep 6, 2019
-
Add test on creating a sub port interface
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a43889a - Browse repository at this point
Copy the full SHA a43889aView commit details -
Consolidate check with one utility
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 892380e - Browse repository at this point
Copy the full SHA 892380eView commit details
Commits on Sep 7, 2019
-
Add test on sub port interface creation
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1052443 - Browse repository at this point
Copy the full SHA 1052443View commit details -
Add test on adding ip addresses to a sub port interface
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d6163db - Browse repository at this point
Copy the full SHA d6163dbView commit details
Commits on Sep 8, 2019
-
Add test on sub port interface admin status change
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0b8bd14 - Browse repository at this point
Copy the full SHA 0b8bd14View commit details -
Add test on removing IP addresses from a sub port interface
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b09fb5a - Browse repository at this point
Copy the full SHA b09fb5aView commit details -
Break long statement into multi-lines
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 672ef03 - Browse repository at this point
Copy the full SHA 672ef03View commit details -
Add test on removing a sub port interface
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1207094 - Browse repository at this point
Copy the full SHA 1207094View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3896135 - Browse repository at this point
Copy the full SHA 3896135View commit details
Commits on Oct 1, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 6f2d143 - Browse repository at this point
Copy the full SHA 6f2d143View commit details -
Address comment: validate caller input before concatenate a system call
cli Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e127cf6 - Browse repository at this point
Copy the full SHA e127cf6View commit details -
Address comment: include & specify namespace
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3914387 - Browse repository at this point
Copy the full SHA 3914387View commit details -
Address comment: not use reference
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5620d26 - Browse repository at this point
Copy the full SHA 5620d26View commit details -
Correct BUFFER_PG table schema name in comment
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f64be8 - Browse repository at this point
Copy the full SHA 4f64be8View commit details
Commits on Oct 2, 2019
-
Address comment: not using namespace in header files
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2a1dab3 - Browse repository at this point
Copy the full SHA 2a1dab3View commit details -
Address comment: remove redundant check
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 018cf2d - Browse repository at this point
Copy the full SHA 018cf2dView commit details -
Address comment: check parent port name contains only alphanumeric
characters Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 67b93d2 - Browse repository at this point
Copy the full SHA 67b93d2View commit details -
Address comment: remove mtu field processing
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b33df4e - Browse repository at this point
Copy the full SHA b33df4eView commit details
Commits on Oct 3, 2019
-
check parent port name contains only alphanumeric characters and vlan id
contains only numeric characters Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 965dafd - Browse repository at this point
Copy the full SHA 965dafdView commit details -
Fix compile error caused by removing namespace swss
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0ceb374 - Browse repository at this point
Copy the full SHA 0ceb374View commit details
Commits on Oct 4, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 631f3f7 - Browse repository at this point
Copy the full SHA 631f3f7View commit details
Commits on Oct 18, 2019
-
Allow buffer profile application after init (i.e., at run time)
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 59049bb - Browse repository at this point
Copy the full SHA 59049bbView commit details
Commits on Oct 31, 2019
-
Configuration menu - View commit details
-
Copy full SHA for fd7089e - Browse repository at this point
Copy the full SHA fd7089eView commit details
Commits on Nov 1, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 759bf2f - Browse repository at this point
Copy the full SHA 759bf2fView commit details
Commits on Nov 2, 2019
-
Resolve vs sub port interface test failure
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0011b12 - Browse repository at this point
Copy the full SHA 0011b12View commit details
Commits on Nov 6, 2019
-
Address comments: Handling all default values for fields at the IntfMgr
level Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7f59f07 - Browse repository at this point
Copy the full SHA 7f59f07View commit details -
Fix compile error; IntfMgr change variable mtu to type string
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c4bd373 - Browse repository at this point
Copy the full SHA c4bd373View commit details -
setIntf: differentiate between create/set sub interface and add/remove
sub interface ip addresses Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a2a8531 - Browse repository at this point
Copy the full SHA a2a8531View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe91b6c - Browse repository at this point
Copy the full SHA fe91b6cView commit details
Commits on Nov 7, 2019
-
Add sub interface to STATE_DB INTERFACE_TABLE introduced by vrf feature
Signed-off-by: Wenda Ni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bdb92b6 - Browse repository at this point
Copy the full SHA bdb92b6View commit details