Srikanth Vavilapalli | 8a661e7 | 2014-10-27 15:40:22 -0700 | [diff] [blame] | 1 | package net.onrc.onos.core.drivermanager; |
| 2 | |
| 3 | import org.projectfloodlight.openflow.protocol.OFDescStatsReply; |
| 4 | |
| 5 | /** |
| 6 | * OFDescriptionStatistics Vendor (Manufacturer Desc.): Dell Make (Hardware |
| 7 | * Desc.) : OpenFlow 1.3 Reference Userspace Switch Model (Datapath Desc.) : |
| 8 | * None Software : Serial : None |
| 9 | */ |
| 10 | public class OFSwitchImplDellOSR extends OFSwitchImplSpringOpenTTP { |
| 11 | |
Srikanth Vavilapalli | 51c82a8 | 2014-11-03 13:36:43 -0800 | [diff] [blame] | 12 | /* Table IDs to be used for Dell Open Segment Routers*/ |
| 13 | private static final int DELL_TABLE_VLAN = 10; |
| 14 | private static final int DELL_TABLE_TMAC = 20; |
| 15 | private static final int DELL_TABLE_IPv4_UNICAST = 30; |
| 16 | private static final int DELL_TABLE_MPLS = 25; |
| 17 | private static final int DELL_TABLE_ACL = 40; |
| 18 | |
Srikanth Vavilapalli | 8a661e7 | 2014-10-27 15:40:22 -0700 | [diff] [blame] | 19 | public OFSwitchImplDellOSR(OFDescStatsReply desc, boolean usePipeline13) { |
| 20 | super(desc, usePipeline13); |
Srikanth Vavilapalli | 51c82a8 | 2014-11-03 13:36:43 -0800 | [diff] [blame] | 21 | setVlanTableId(DELL_TABLE_VLAN); |
| 22 | setTmacTableId(DELL_TABLE_TMAC); |
| 23 | setIpv4UnicastTableId(DELL_TABLE_IPv4_UNICAST); |
| 24 | setMplsTableId(DELL_TABLE_MPLS); |
| 25 | setAclTableId(DELL_TABLE_ACL); |
Srikanth Vavilapalli | 8a661e7 | 2014-10-27 15:40:22 -0700 | [diff] [blame] | 26 | } |
| 27 | } |