Class: DIY::SkipSameMacStrategy
- Inherits:
-
BasicStrategy
- Object
- Strategy
- BasicStrategy
- DIY::SkipSameMacStrategy
- Defined in:
- lib/diy/strategy.rb
Overview
跳过相同源与目的MAC
Constant Summary
Constants inherited from Strategy
DIY::Strategy::FAIL, DIY::Strategy::NONE, DIY::Strategy::NONE_HOPE_SKIP, DIY::Strategy::OK, DIY::Strategy::OK_NO_POP
Instance Method Summary collapse
Instance Method Details
#call(hope_pkt, recv_pkt, queue) ⇒ Object
44 45 46 47 48 49 50 |
# File 'lib/diy/strategy.rb', line 44 def call(hope_pkt, recv_pkt, queue) if hope_pkt[0..5] == hope_pkt[6..11] return NONE_HOPE_POP else return NONE end end |